Interface AuthenticationHandler

    • Method Detail

      • getProtocol

        java.lang.String getProtocol()
        Returns:
        the full protocol string (xrootd) that is implemented by the authentication handler
      • getProtocolName

        java.lang.String getProtocolName()
        Returns:
        the name of the protocol
      • getSubject

        javax.security.auth.Subject getSubject()
        Get the subject containing the credentials/principals found during authentication. The method MUST return null if no user has been authenticated yet. The method MAY return null even if the authentication step has completed - this indicates an anonymous user.
      • getDecrypter

        BufferDecrypter getDecrypter()
        Get the handler needed for signed hash verification
      • isCompleted

        boolean isCompleted()
        Indicates if the authentication process completed successfully.