Package org.apache.nifi.web.security
Class NiFiAuthenticationProvider
java.lang.Object
org.apache.nifi.web.security.NiFiAuthenticationProvider
- All Implemented Interfaces:
org.springframework.security.authentication.AuthenticationProvider
- Direct Known Subclasses:
NiFiAnonymousAuthenticationProvider
,X509AuthenticationProvider
public abstract class NiFiAuthenticationProvider
extends Object
implements org.springframework.security.authentication.AuthenticationProvider
Base AuthenticationProvider that provides common functionality to mapping identities.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionNiFiAuthenticationProvider
(NiFiProperties properties, Authorizer authorizer) -
Method Summary
Modifier and TypeMethodDescriptiongetUserGroups
(String identity) protected String
mapIdentity
(String identity) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.security.authentication.AuthenticationProvider
authenticate, supports
-
Field Details
-
authorizer
-
mappings
-
-
Constructor Details
-
NiFiAuthenticationProvider
-
-
Method Details
-
getMappings
-
mapIdentity
-
getUserGroups
-