Class RejectAuthProvider

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

public final class RejectAuthProvider extends AuthProvider implements Reconfigurable
  • Field Details

  • Constructor Details

    • RejectAuthProvider

      public RejectAuthProvider()
    • RejectAuthProvider

      public RejectAuthProvider(String message)
  • Method Details

    • auth

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

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

      public Map<String,​pro.gravit.utils.command.Command> getCommands()
      Description copied from interface: Reconfigurable
      Gets a list of commands available for this object.
      Specified by:
      getCommands in interface Reconfigurable
      Returns:
      Key - Command Name Value is a command object