Class NiFiAnonymousAuthenticationRequestToken

java.lang.Object
org.springframework.security.authentication.AbstractAuthenticationToken
org.apache.nifi.web.security.NiFiAuthenticationRequestToken
org.apache.nifi.web.security.anonymous.NiFiAnonymousAuthenticationRequestToken
All Implemented Interfaces:
Serializable, Principal, org.springframework.security.core.Authentication, org.springframework.security.core.CredentialsContainer

public class NiFiAnonymousAuthenticationRequestToken extends NiFiAuthenticationRequestToken
This is an authentication request for an anonymous user.
See Also:
  • Field Details

    • secureRequest

      final boolean secureRequest
  • Constructor Details

    • NiFiAnonymousAuthenticationRequestToken

      public NiFiAnonymousAuthenticationRequestToken(boolean secureRequest, String clientAddress, Object authenticationDetails)
      Creates a representation of the anonymous authentication request for a user.
      Parameters:
      clientAddress - the address of the client making the request
      authenticationDetails - the authentication details of teh client making the request
  • Method Details

    • getCredentials

      public Object getCredentials()
    • isSecureRequest

      public boolean isSecureRequest()
    • getPrincipal

      public Object getPrincipal()
    • toString

      public String toString()
      Specified by:
      toString in interface Principal
      Overrides:
      toString in class org.springframework.security.authentication.AbstractAuthenticationToken