Class RejectAuthProvider

    • Field Detail

      • message

        public java.lang.String message
      • whitelist

        public java.util.ArrayList<java.lang.String> whitelist
    • Constructor Detail

      • RejectAuthProvider

        public RejectAuthProvider()
      • RejectAuthProvider

        public RejectAuthProvider​(java.lang.String message)
    • Method Detail

      • auth

        public AuthProviderResult auth​(java.lang.String login,
                                       pro.gravit.launcher.request.auth.AuthRequest.AuthPasswordInterface password,
                                       java.lang.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 java.lang.AutoCloseable
        Specified by:
        close in class AuthProvider
      • getCommands

        public java.util.Map<java.lang.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