Class HibernateAuthProvider

java.lang.Object
pro.gravit.launchserver.auth.provider.AuthProvider
pro.gravit.launchserver.auth.provider.HibernateAuthProvider
All Implemented Interfaces:
AutoCloseable, RequiredDAO

@Deprecated public class HibernateAuthProvider extends AuthProvider implements RequiredDAO
Deprecated.
  • Field Details

    • autoReg

      public boolean autoReg
      Deprecated.
  • Constructor Details

    • HibernateAuthProvider

      public HibernateAuthProvider()
      Deprecated.
  • Method Details

    • auth

      public AuthProviderResult auth(String login, pro.gravit.launcher.request.auth.AuthRequest.AuthPasswordInterface password, String ip) throws Exception
      Deprecated.
      Description copied from class: AuthProvider
      Verifies the username and password
      Specified by:
      auth in class AuthProvider
      Parameters:
      login - user login
      password - user password
      ip - user ip
      Returns:
      player privileges, effective username and authorization token
      Throws:
      Exception - Throws an exception AuthException HookException if the verification script returned a meaningful error In other cases, throwing an exception indicates a serious error
    • close

      public void close()
      Deprecated.
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in class AuthProvider