Class AcceptAuthProvider

  • All Implemented Interfaces:
    java.lang.AutoCloseable

    public final class AcceptAuthProvider
    extends AuthProvider
    • Constructor Detail

      • AcceptAuthProvider

        public AcceptAuthProvider()
    • Method Detail

      • auth

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