Class NiFiAuthenticationToken
java.lang.Object
org.springframework.security.authentication.AbstractAuthenticationToken
org.apache.nifi.web.security.token.NiFiAuthenticationToken
- All Implemented Interfaces:
Serializable,Principal,org.springframework.security.core.Authentication,org.springframework.security.core.CredentialsContainer
public class NiFiAuthenticationToken
extends org.springframework.security.authentication.AbstractAuthenticationToken
An authentication token that represents an Authenticated and Authorized user of the NiFi Apis. The authorities are based off the specified UserDetails.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final org.springframework.security.core.userdetails.UserDetails -
Constructor Summary
ConstructorsConstructorDescriptionNiFiAuthenticationToken(org.springframework.security.core.userdetails.UserDetails nifiUserDetails) -
Method Summary
Methods inherited from class org.springframework.security.authentication.AbstractAuthenticationToken
equals, eraseCredentials, getAuthorities, getDetails, getName, hashCode, isAuthenticated, setDetails
-
Field Details
-
nifiUserDetails
final org.springframework.security.core.userdetails.UserDetails nifiUserDetails
-
-
Constructor Details
-
NiFiAuthenticationToken
public NiFiAuthenticationToken(org.springframework.security.core.userdetails.UserDetails nifiUserDetails)
-
-
Method Details
-
getCredentials
-
getPrincipal
-
setAuthenticated
public final void setAuthenticated(boolean authenticated) - Specified by:
setAuthenticatedin interfaceorg.springframework.security.core.Authentication- Overrides:
setAuthenticatedin classorg.springframework.security.authentication.AbstractAuthenticationToken
-
toString
-