Class AcceptAuthProvider

java.lang.Object
pro.gravit.launchserver.auth.provider.AuthProvider
pro.gravit.launchserver.auth.provider.AcceptAuthProvider
All Implemented Interfaces:
AutoCloseable

public final class AcceptAuthProvider extends AuthProvider
  • Constructor Details

    • AcceptAuthProvider

      public AcceptAuthProvider()
  • Method Details

    • auth

      public AuthProviderResult auth(String login, pro.gravit.launcher.request.auth.AuthRequest.AuthPasswordInterface password, String ip)
      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
    • close

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