Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X 

A

accept(OpenSamlMetadataResolver.EntityDescriptorParameters) - Method in class org.apache.nifi.web.security.saml2.registration.EntityDescriptorCustomizer
 
addCookie(URI, HttpServletResponse, ApplicationCookieName, String) - Method in interface org.apache.nifi.web.security.cookie.ApplicationCookieService
Generate cookie with specified value
addCookie(URI, HttpServletResponse, ApplicationCookieName, String) - Method in class org.apache.nifi.web.security.cookie.StandardApplicationCookieService
Generate cookie with specified value
addSessionCookie(URI, HttpServletResponse, ApplicationCookieName, String) - Method in interface org.apache.nifi.web.security.cookie.ApplicationCookieService
Generate cookie with session-based expiration and specified value
addSessionCookie(URI, HttpServletResponse, ApplicationCookieName, String) - Method in class org.apache.nifi.web.security.cookie.StandardApplicationCookieService
Generate cookie with session-based expiration and specified value as well as SameSite Strict property
algorithm - Variable in class org.apache.nifi.web.security.jwt.key.service.VerificationKey
 
allowedContextPaths - Variable in class org.apache.nifi.web.security.saml2.service.web.StandardRelyingPartyRegistrationResolver
 
AlternateKerberosUserDetailsService - Class in org.apache.nifi.web.security.kerberos
 
AlternateKerberosUserDetailsService() - Constructor for class org.apache.nifi.web.security.kerberos.AlternateKerberosUserDetailsService
 
ANONYMOUS_CHAIN - Static variable in class org.apache.nifi.web.security.ProxiedEntitiesUtils
 
ANONYMOUS_IDENTITY - Static variable in class org.apache.nifi.web.security.ProxiedEntitiesUtils
 
anonymousAuthenticationFilter(AuthenticationManager) - Method in class org.apache.nifi.web.security.configuration.AuthenticationSecurityConfiguration
 
anonymousAuthenticationProvider() - Method in class org.apache.nifi.web.security.configuration.AuthenticationSecurityConfiguration
 
ApplicationCookieName - Enum in org.apache.nifi.web.security.cookie
Application Cookie Names
ApplicationCookieName(String, SameSitePolicy) - Constructor for enum org.apache.nifi.web.security.cookie.ApplicationCookieName
 
ApplicationCookieService - Interface in org.apache.nifi.web.security.cookie
Application Cookie Service capable of generating and retrieving HTTP Cookies using standard properties
applicationCookieService - Static variable in class org.apache.nifi.web.security.csrf.StandardCookieCsrfTokenRepository
 
applicationCookieService - Static variable in class org.apache.nifi.web.security.saml2.service.web.StandardSaml2AuthenticationRequestRepository
 
applicationCookieService - Variable in class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2LogoutSuccessHandler
 
applicationCookieService - Static variable in class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2SingleLogoutFilter
 
applicationCookieService - Static variable in class org.apache.nifi.web.security.saml2.web.authentication.logout.StandardSaml2LogoutRequestRepository
 
applicationCookieService - Variable in class org.apache.nifi.web.security.saml2.web.authentication.Saml2AuthenticationSuccessHandler
 
applicationCookieService - Static variable in class org.apache.nifi.web.security.StandardAuthenticationEntryPoint
 
attemptAuthentication(HttpServletRequest) - Method in class org.apache.nifi.web.security.anonymous.NiFiAnonymousAuthenticationFilter
 
attemptAuthentication(HttpServletRequest) - Method in class org.apache.nifi.web.security.knox.KnoxAuthenticationFilter
 
attemptAuthentication(HttpServletRequest) - Method in class org.apache.nifi.web.security.NiFiAuthenticationFilter
Attempt to extract an authentication attempt from the specified request.
attemptAuthentication(HttpServletRequest) - Method in class org.apache.nifi.web.security.x509.X509AuthenticationFilter
 
attributeName - Variable in class org.apache.nifi.web.security.saml2.web.authentication.identity.AttributeNameIdentityConverter
 
AttributeNameIdentityConverter - Class in org.apache.nifi.web.security.saml2.web.authentication.identity
Converter for customized User Identity using SAML Attribute Value
AttributeNameIdentityConverter(String) - Constructor for class org.apache.nifi.web.security.saml2.web.authentication.identity.AttributeNameIdentityConverter
 
audiences - Variable in class org.apache.nifi.web.security.knox.KnoxService
 
authenticate(Authentication) - Method in class org.apache.nifi.web.security.anonymous.NiFiAnonymousAuthenticationProvider
 
authenticate(Authentication) - Method in class org.apache.nifi.web.security.knox.KnoxAuthenticationProvider
 
authenticate(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.apache.nifi.web.security.NiFiAuthenticationFilter
 
authenticate(Authentication) - Method in class org.apache.nifi.web.security.x509.X509AuthenticationProvider
 
authenticate(X509Certificate[]) - Method in class org.apache.nifi.web.security.x509.X509IdentityProvider
Authenticates the specified request by checking certificate validity.
AUTHENTICATE_HEADER - Static variable in class org.apache.nifi.web.security.StandardAuthenticationEntryPoint
 
AUTHENTICATION_CHALLENGE_HEADER_NAME - Static variable in class org.apache.nifi.web.security.kerberos.KerberosService
 
authenticationDetailsSource - Variable in class org.apache.nifi.web.security.kerberos.KerberosService
 
authenticationEntryPoint() - Method in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
authenticationManager - Variable in class org.apache.nifi.web.security.NiFiAuthenticationFilter
 
AuthenticationSecurityConfiguration - Class in org.apache.nifi.web.security.configuration
Spring Configuration for Authentication Security
AuthenticationSecurityConfiguration(NiFiProperties, ExtensionManager, Authorizer) - Constructor for class org.apache.nifi.web.security.configuration.AuthenticationSecurityConfiguration
 
AuthenticationUserAttribute - Enum in org.apache.nifi.web.security.log
Request Attribute enumeration for Authentication User information
AuthenticationUserAttribute(String) - Constructor for enum org.apache.nifi.web.security.log.AuthenticationUserAttribute
 
AuthenticationUserFilter - Class in org.apache.nifi.web.security.log
Authentication User Filter sets authentication username in request attribute for later retrieval and logging
AuthenticationUserFilter() - Constructor for class org.apache.nifi.web.security.log.AuthenticationUserFilter
 
AUTHORIZATION_HEADER_NAME - Static variable in class org.apache.nifi.web.security.kerberos.KerberosService
 
AUTHORIZATION_NEGOTIATE - Static variable in class org.apache.nifi.web.security.kerberos.KerberosService
 
authorizeClient(AuthorizationGrant) - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
authorizeClientRequest(HTTPRequest) - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
authorizer - Variable in class org.apache.nifi.web.security.configuration.AuthenticationSecurityConfiguration
 
authorizer - Variable in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
authorizer - Variable in class org.apache.nifi.web.security.configuration.KnoxAuthenticationSecurityConfiguration
 
authorizer - Variable in class org.apache.nifi.web.security.configuration.X509AuthenticationSecurityConfiguration
 
authorizer - Variable in class org.apache.nifi.web.security.jwt.converter.StandardJwtAuthenticationConverter
 
authorizer - Variable in class org.apache.nifi.web.security.NiFiAuthenticationProvider
 
authorizer - Variable in class org.apache.nifi.web.security.x509.X509AuthenticationProvider
 

B

base64Decode(String) - Static method in class org.apache.nifi.web.security.ProxiedEntitiesUtils
base64Encode(String) - Static method in class org.apache.nifi.web.security.ProxiedEntitiesUtils
Base64 encodes a DN and wraps it in angled brackets to indicate the value is base64 and not a raw DN.
BASE_URL_FORMAT - Static variable in class org.apache.nifi.web.security.saml2.registration.StandardRelyingPartyRegistrationRepository
 
BASE_URL_KEY - Static variable in class org.apache.nifi.web.security.saml2.service.web.StandardRelyingPartyRegistrationResolver
 
BEARER_HEADER - Static variable in class org.apache.nifi.web.security.StandardAuthenticationEntryPoint
 
BEARER_PREFIX - Static variable in class org.apache.nifi.web.security.jwt.resolver.StandardBearerTokenResolver
 
bearerTokenAuthenticationEntryPoint - Variable in class org.apache.nifi.web.security.StandardAuthenticationEntryPoint
 
bearerTokenAuthenticationFilter(AuthenticationManager) - Method in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
bearerTokenProvider() - Method in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
bearerTokenProvider - Variable in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
 
BearerTokenProvider - Interface in org.apache.nifi.web.security.jwt.provider
Bearer Token Provider supports generation of Access Tokens used for Bearer Authentication
bearerTokenProvider - Variable in class org.apache.nifi.web.security.saml2.web.authentication.Saml2AuthenticationSuccessHandler
 
bearerTokenResolver() - Method in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
BLANK_PASSWORD - Static variable in class org.apache.nifi.web.security.saml2.registration.StandardRelyingPartyRegistrationRepository
 
buildProxiedEntitiesChainString(NiFiUser) - Static method in class org.apache.nifi.web.security.ProxiedEntitiesUtils
Builds the proxy chain for the specified user.
buildProxiedEntityGroupsString(Set<String>) - Static method in class org.apache.nifi.web.security.ProxiedEntitiesUtils
Builds the string representation for a set of groups that belong to a proxied entity.
BYPASS_URI_PREFIXES - Static variable in class org.apache.nifi.web.security.requests.ContentLengthFilter
 

C

cache - Variable in class org.apache.nifi.web.security.saml2.service.web.StandardSaml2AuthenticationRequestRepository
 
cache - Variable in class org.apache.nifi.web.security.saml2.web.authentication.logout.StandardSaml2LogoutRequestRepository
 
CacheKey - Class in org.apache.nifi.web.security.util
Key for the cache.
CacheKey(String) - Constructor for class org.apache.nifi.web.security.util.CacheKey
 
certificateExtractor() - Method in class org.apache.nifi.web.security.configuration.X509AuthenticationSecurityConfiguration
 
certificateExtractor - Variable in class org.apache.nifi.web.security.x509.X509AuthenticationFilter
 
certificateIdentityProvider() - Method in class org.apache.nifi.web.security.configuration.X509AuthenticationSecurityConfiguration
 
certificateIdentityProvider - Variable in class org.apache.nifi.web.security.x509.X509AuthenticationProvider
 
certificates - Variable in class org.apache.nifi.web.security.x509.X509AuthenticationRequestToken
 
CertificateStatusException - Exception in org.apache.nifi.web.security.x509.ocsp
Represents the exceptional case when a users certificate status is not GOOD.
CertificateStatusException() - Constructor for exception org.apache.nifi.web.security.x509.ocsp.CertificateStatusException
 
CertificateStatusException(String) - Constructor for exception org.apache.nifi.web.security.x509.ocsp.CertificateStatusException
 
CertificateStatusException(String, Throwable) - Constructor for exception org.apache.nifi.web.security.x509.ocsp.CertificateStatusException
 
CertificateStatusException(Throwable) - Constructor for exception org.apache.nifi.web.security.x509.ocsp.CertificateStatusException
 
CertificateStatusException(String, Throwable, boolean, boolean) - Constructor for exception org.apache.nifi.web.security.x509.ocsp.CertificateStatusException
 
certificateValidator() - Method in class org.apache.nifi.web.security.configuration.X509AuthenticationSecurityConfiguration
 
certificateValidator - Variable in class org.apache.nifi.web.security.x509.X509IdentityProvider
 
claim - Variable in enum org.apache.nifi.web.security.jwt.provider.SupportedClaim
 
claimsSetVerifier() - Method in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
clazz - Variable in class org.apache.nifi.authentication.generated.Provider
 
client - Variable in class org.apache.nifi.web.security.x509.ocsp.OcspCertificateValidator
 
clientAddress - Variable in class org.apache.nifi.web.security.NiFiAuthenticationRequestToken
 
clientId - Variable in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
clientSecret - Variable in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
commandScheduler() - Method in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.apache.nifi.web.security.StandardAuthenticationEntryPoint
Commence exception handling with handling for OAuth2 Authentication Exceptions using Bearer Token implementation
complete(String) - Method in class org.apache.nifi.web.security.logout.LogoutRequestManager
 
configuration - Variable in class org.apache.nifi.web.security.knox.KnoxService
 
CONNECT_TIMEOUT - Static variable in class org.apache.nifi.web.security.x509.ocsp.OcspCertificateValidator
 
ContentLengthFilter - Class in org.apache.nifi.web.security.requests
 
ContentLengthFilter() - Constructor for class org.apache.nifi.web.security.requests.ContentLengthFilter
 
ContentLengthFilter.LimitedContentLengthRequest - Class in org.apache.nifi.web.security.requests
 
convert(Jwt) - Method in class org.apache.nifi.web.security.jwt.converter.StandardJwtAuthenticationConverter
Convert JSON Web Token to NiFi Authentication Token
convert(OpenSamlAuthenticationProvider.ResponseToken) - Method in class org.apache.nifi.web.security.saml2.service.authentication.ResponseAuthenticationConverter
Convert SAML 2 Response Token using default Converter and process authorities based on Group Attribute Name
convert(HttpServletRequest) - Method in class org.apache.nifi.web.security.saml2.service.web.StandardRelyingPartyRegistrationResolver
Convert Request to Relying Party Registration using internal default Registration Identifier
convert(Saml2AuthenticatedPrincipal) - Method in class org.apache.nifi.web.security.saml2.web.authentication.identity.AttributeNameIdentityConverter
Convert Principal to identity using configured attribute name when found
convertOIDCTokenToLoginAuthenticationToken(OIDCTokenResponse) - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
cookieName - Variable in enum org.apache.nifi.web.security.cookie.ApplicationCookieName
 
createAlternateKerberosUserDetailsService() - Method in class org.apache.nifi.web.security.spring.KerberosServiceFactoryBean
 
createClientAuthentication() - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
createKerberosServiceAuthenticationProvider() - Method in class org.apache.nifi.web.security.spring.KerberosServiceFactoryBean
 
createLoginIdentityProvider(String, String) - Method in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
createLoginIdentityProviders() - Method in class org.apache.nifi.authentication.generated.ObjectFactory
Create an instance of LoginIdentityProviders
createProperty() - Method in class org.apache.nifi.authentication.generated.ObjectFactory
Create an instance of Property
createProvider() - Method in class org.apache.nifi.authentication.generated.ObjectFactory
Create an instance of Provider
createState(String) - Method in class org.apache.nifi.web.security.oidc.OidcService
Initiates an OpenId Connection authorization code flow using the specified request identifier to maintain state.
createTicketValidator() - Method in class org.apache.nifi.web.security.spring.KerberosServiceFactoryBean
 
createTokenHTTPRequest(AuthorizationGrant, ClientAuthentication) - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
createUser(String, Set<String>, Set<String>, NiFiUser, String, boolean) - Static method in class org.apache.nifi.web.security.x509.X509AuthenticationProvider
Returns a regular user populated with the provided values, or if the user should be anonymous, a well-formed instance of the anonymous user with the provided values.
createUserInfoRequest(BearerAccessToken) - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
CsrfApplicationCookieService() - Constructor for class org.apache.nifi.web.security.csrf.StandardCookieCsrfTokenRepository.CsrfApplicationCookieService
 
CsrfCookieRequestMatcher - Class in org.apache.nifi.web.security.csrf
Request Matcher checks for the existence of a cookie with the configured name
CsrfCookieRequestMatcher() - Constructor for class org.apache.nifi.web.security.csrf.CsrfCookieRequestMatcher
 
currentSigner - Variable in class org.apache.nifi.web.security.jwt.jws.StandardJwsSignerProvider
 

D

decoder - Static variable in class org.apache.nifi.web.security.kerberos.KerberosService
 
DEFAULT_PATH - Static variable in class org.apache.nifi.web.security.cookie.StandardApplicationCookieService
 
defaultConverter - Static variable in class org.apache.nifi.web.security.saml2.service.authentication.ResponseAuthenticationConverter
 
deleteExpired() - Method in class org.apache.nifi.web.security.jwt.key.service.StandardVerificationKeyService
Delete Expired Verification Keys is synchronized to avoid losing updates from other methods
deleteExpired() - Method in interface org.apache.nifi.web.security.jwt.key.service.VerificationKeyService
Delete Expired Keys
deleteExpired() - Method in interface org.apache.nifi.web.security.jwt.revocation.JwtRevocationService
Delete Expired Revocations
deleteExpired() - Method in class org.apache.nifi.web.security.jwt.revocation.StandardJwtRevocationService
Delete Expired Revocations is synchronized is avoid losing updates from setRevoked()
destroy() - Method in class org.apache.nifi.web.security.requests.ContentLengthFilter
 
destroy() - Method in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
determineTargetUrl(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.apache.nifi.web.security.saml2.web.authentication.Saml2AuthenticationSuccessHandler
Determine Redirect Target URL based on Request URL and add Session Cookie containing a Bearer Token
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.nifi.web.security.NiFiAuthenticationFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.nifi.web.security.requests.ContentLengthFilter
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.apache.nifi.web.security.csrf.SkipReplicatedCsrfFilter
Set request attribute to disable standard CSRF Filter when request matches
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.apache.nifi.web.security.log.AuthenticationUserFilter
Read Authentication username from Spring Security Context and set username request attribute when found
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2LocalLogoutFilter
Call Logout Success Handler when request path matches
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2SingleLogoutFilter
Read Logout Request Identifier cookies and find Logout Request then call Logout Success Handler

E

EMAIL_CLAIM - Variable in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
encoded - Variable in class org.apache.nifi.web.security.jwt.key.service.VerificationKey
 
encryption - Variable in class org.apache.nifi.authentication.generated.Property
 
EntityDescriptorCustomizer - Class in org.apache.nifi.web.security.saml2.registration
Entity Descriptor Customizer sets configuration properties
EntityDescriptorCustomizer(boolean, boolean) - Constructor for class org.apache.nifi.web.security.saml2.registration.EntityDescriptorCustomizer
Entity Descriptor Customizer with configuration properties
equals(Object) - Method in class org.apache.nifi.web.security.logout.LogoutRequest
 
equals(Object) - Method in class org.apache.nifi.web.security.util.CacheKey
 
equals(Object) - Method in class org.apache.nifi.web.security.x509.ocsp.OcspRequest
 
ESCAPED_GT - Static variable in class org.apache.nifi.web.security.ProxiedEntitiesUtils
 
ESCAPED_LT - Static variable in class org.apache.nifi.web.security.ProxiedEntitiesUtils
 
exchangeAuthorizationCodeForAccessToken(AuthorizationGrant) - Method in interface org.apache.nifi.web.security.oidc.OidcIdentityProvider
Exchanges the supplied authorization grant for an Access Token.
exchangeAuthorizationCodeForAccessToken(AuthorizationGrant) - Method in class org.apache.nifi.web.security.oidc.OidcService
Exchanges the specified authorization grant for an access token.
exchangeAuthorizationCodeForAccessToken(AuthorizationGrant) - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
exchangeAuthorizationCodeForIdToken(AuthorizationGrant) - Method in interface org.apache.nifi.web.security.oidc.OidcIdentityProvider
Exchanges the supplied authorization grant for an ID Token.
exchangeAuthorizationCodeForIdToken(AuthorizationGrant) - Method in class org.apache.nifi.web.security.oidc.OidcService
Exchanges the specified authorization grant for an ID Token.
exchangeAuthorizationCodeForIdToken(AuthorizationGrant) - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
exchangeAuthorizationCodeforLoginAuthenticationToken(AuthorizationGrant) - Method in interface org.apache.nifi.web.security.oidc.OidcIdentityProvider
Exchanges the supplied authorization grant for a Login ID Token.
exchangeAuthorizationCodeForLoginAuthenticationToken(AuthorizationGrant) - Method in class org.apache.nifi.web.security.oidc.OidcService
Exchanges the specified authorization grant for an ID token.
exchangeAuthorizationCodeforLoginAuthenticationToken(AuthorizationGrant) - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
expiration - Variable in class org.apache.nifi.web.security.jwt.key.service.VerificationKey
 
expiration - Variable in class org.apache.nifi.web.security.saml2.web.authentication.Saml2AuthenticationSuccessHandler
 
expiration - Variable in class org.apache.nifi.web.security.token.LoginAuthenticationToken
 
EXPIRED_JWT - Static variable in class org.apache.nifi.web.security.StandardAuthenticationEntryPoint
 
extensionManager - Variable in class org.apache.nifi.web.security.configuration.AuthenticationSecurityConfiguration
 
extensionManager - Variable in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
extractClientCertificate(HttpServletRequest) - Method in class org.apache.nifi.web.security.x509.X509CertificateExtractor
Extract the client certificate from the specified HttpServletRequest or null if none is specified.
extractJwsAlgorithm() - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
extractPrincipal(X509Certificate) - Method in class org.apache.nifi.web.security.x509.SubjectDnX509PrincipalExtractor
 

F

FAILURE_RESULT - Static variable in class org.apache.nifi.web.security.jwt.revocation.JwtRevocationValidator
 
findById(String) - Method in class org.apache.nifi.web.security.jwt.key.service.StandardVerificationKeyService
Find Key using specified Key Identifier
findById(String) - Method in interface org.apache.nifi.web.security.jwt.key.service.VerificationKeyService
Find Key using specified Key Identifier
findByRegistrationId(String) - Method in class org.apache.nifi.web.security.saml2.registration.StandardRelyingPartyRegistrationRepository
 
findSerializedKey(String) - Method in class org.apache.nifi.web.security.jwt.key.service.StandardVerificationKeyService
 
formatProxyDn(String) - Static method in class org.apache.nifi.web.security.ProxiedEntitiesUtils
Formats the specified DN to be set as a HTTP header using well known conventions.
formatSize(int) - Static method in class org.apache.nifi.web.security.requests.ContentLengthFilter
Formats a value like 1048576 to 1 MB for easier human consumption.
formHTTPRequest(Request) - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 

G

generateRandomToken() - Method in class org.apache.nifi.web.security.csrf.StandardCookieCsrfTokenRepository
 
generateStateValue() - Static method in class org.apache.nifi.web.security.util.IdentityProviderUtils
Generates a value to use as State in an identity provider login sequence.
generateToken(HttpServletRequest) - Method in class org.apache.nifi.web.security.csrf.StandardCookieCsrfTokenRepository
Generate CSRF Token or return current Token when present in HTTP Servlet Request Cookie header
get(String) - Method in class org.apache.nifi.web.security.logout.LogoutRequestManager
 
getAccessTokenString(OIDCTokenResponse) - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
getAlgorithm() - Method in class org.apache.nifi.web.security.jwt.key.service.VerificationKey
 
getAttributeValue(XMLObject) - Method in class org.apache.nifi.web.security.saml2.service.authentication.ResponseAuthenticationConverter
 
getAudiences() - Method in interface org.apache.nifi.web.security.knox.KnoxConfiguration
 
getAudiences() - Method in class org.apache.nifi.web.security.knox.StandardKnoxConfiguration
 
getAuthenticationFromToken(String) - Method in class org.apache.nifi.web.security.knox.KnoxService
Extracts the authentication from the token and verify it.
getAuthenticationSuccessHandler() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
 
getAuthorities(List<Assertion>) - Method in class org.apache.nifi.web.security.saml2.service.authentication.ResponseAuthenticationConverter
 
getAuthorityProviderLookup() - Method in class org.apache.nifi.web.security.spring.StandardLoginIdentityProviderInitializationContext
 
getAuthorizationEndpoint() - Method in interface org.apache.nifi.web.security.oidc.OidcIdentityProvider
Returns the URI for the authorization endpoint.
getAuthorizationEndpoint() - Method in class org.apache.nifi.web.security.oidc.OidcService
Returns the OpenId Connect authorization endpoint.
getAuthorizationEndpoint() - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
getAvailableClaims(JWTClaimsSet) - Static method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
getBaseUrl(HttpServletRequest) - Method in class org.apache.nifi.web.security.saml2.service.web.StandardRelyingPartyRegistrationResolver
 
getBearerToken(LoginAuthenticationToken) - Method in interface org.apache.nifi.web.security.jwt.provider.BearerTokenProvider
Get Bearer Token
getBearerToken(LoginAuthenticationToken) - Method in class org.apache.nifi.web.security.jwt.provider.StandardBearerTokenProvider
Get Signed JSON Web Token using Login Authentication Token
getBearerToken(String) - Method in class org.apache.nifi.web.security.saml2.web.authentication.Saml2AuthenticationSuccessHandler
 
getCertificates() - Method in class org.apache.nifi.web.security.x509.X509AuthenticationRequestToken
 
getClaim() - Method in enum org.apache.nifi.web.security.jwt.provider.SupportedClaim
 
getClazz() - Method in class org.apache.nifi.authentication.generated.Provider
Gets the value of the clazz property.
getClientAddress() - Method in class org.apache.nifi.web.security.NiFiAuthenticationRequestToken
 
getClientId() - Method in interface org.apache.nifi.web.security.oidc.OidcIdentityProvider
Returns the configured client id.
getClientId() - Method in class org.apache.nifi.web.security.oidc.OidcService
Returns the OpenId Connect client id.
getClientId() - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
getClientResponse(OCSPReq) - Method in class org.apache.nifi.web.security.x509.ocsp.OcspCertificateValidator
 
getConfigurationContext(Provider, SensitivePropertyProviderFactory, ProtectionSchemeResolver) - Method in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
getCookieBuilder(URI, ApplicationCookieName, String, Duration) - Method in class org.apache.nifi.web.security.cookie.StandardApplicationCookieService
Get Response Cookie Builder with standard properties
getCookieBuilder(URI, ApplicationCookieName, String, Duration) - Method in class org.apache.nifi.web.security.csrf.StandardCookieCsrfTokenRepository.CsrfApplicationCookieService
Get Response Cookie Builder with HttpOnly disabled allowing JavaScript to read value for subsequent requests
getCookieName() - Method in enum org.apache.nifi.web.security.cookie.ApplicationCookieName
 
getCookiePath(URI) - Method in class org.apache.nifi.web.security.cookie.StandardApplicationCookieService
 
getCookieValue(HttpServletRequest, ApplicationCookieName) - Method in interface org.apache.nifi.web.security.cookie.ApplicationCookieService
Get cookie value using specified name
getCookieValue(HttpServletRequest, ApplicationCookieName) - Method in class org.apache.nifi.web.security.cookie.StandardApplicationCookieService
Get cookie value using specified name
getCredentials() - Method in class org.apache.nifi.web.security.anonymous.NiFiAnonymousAuthenticationRequestToken
 
getCredentials() - Method in class org.apache.nifi.web.security.knox.KnoxAuthenticationRequestToken
 
getCredentials(KeyStore, char[]) - Method in interface org.apache.nifi.web.security.saml2.registration.Saml2CredentialProvider
Get SAML2 X.509 Credentials from Key Store entries
getCredentials() - Method in class org.apache.nifi.web.security.saml2.registration.StandardRelyingPartyRegistrationRepository
 
getCredentials(KeyStore, char[]) - Method in class org.apache.nifi.web.security.saml2.registration.StandardSaml2CredentialProvider
Get Credentials from Key Store
getCredentials() - Method in class org.apache.nifi.web.security.saml2.web.authentication.logout.LogoutAuthenticationToken
 
getCredentials() - Method in class org.apache.nifi.web.security.token.LoginAuthenticationToken
 
getCredentials() - Method in class org.apache.nifi.web.security.token.NiFiAuthenticationToken
 
getCredentials() - Method in class org.apache.nifi.web.security.x509.X509AuthenticationRequestToken
 
getCsrfToken(String) - Method in class org.apache.nifi.web.security.csrf.StandardCookieCsrfTokenRepository
 
getDisabledRelyingPartyRegistrationRepository() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
 
getEncoded() - Method in class org.apache.nifi.web.security.jwt.key.service.VerificationKey
 
getEncryption() - Method in class org.apache.nifi.authentication.generated.Property
Gets the value of the encryption property.
getEndSessionEndpoint() - Method in interface org.apache.nifi.web.security.oidc.OidcIdentityProvider
Returns the URI for the end session endpoint.
getEndSessionEndpoint() - Method in class org.apache.nifi.web.security.oidc.OidcService
Returns the OpenId Connect end session endpoint.
getEndSessionEndpoint() - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
getErrorMessage(HttpServletResponse, AuthenticationException) - Method in class org.apache.nifi.web.security.StandardAuthenticationEntryPoint
 
getExpiration() - Method in class org.apache.nifi.web.security.jwt.key.service.VerificationKey
 
getExpiration() - Method in class org.apache.nifi.web.security.token.LoginAuthenticationToken
Returns the expiration instant in milliseconds.
getExpirationTime(LoginAuthenticationToken) - Method in class org.apache.nifi.web.security.jwt.provider.StandardBearerTokenProvider
 
getGroups(Authentication) - Method in class org.apache.nifi.web.security.saml2.web.authentication.Saml2AuthenticationSuccessHandler
 
getHeader() - Method in enum org.apache.nifi.web.security.http.SecurityHeader
 
getHttpClient() - Method in class org.apache.nifi.web.security.saml2.registration.StandardRegistrationBuilderProvider
 
getId() - Method in class org.apache.nifi.web.security.jwt.key.service.VerificationKey
 
getIdentifier() - Method in class org.apache.nifi.authentication.generated.Provider
Gets the value of the identifier property.
getIdentifier() - Method in class org.apache.nifi.web.security.spring.StandardLoginIdentityProviderConfigurationContext
 
getIdentifier() - Method in class org.apache.nifi.web.security.spring.StandardLoginIdentityProviderInitializationContext
 
getIdentity(Authentication) - Method in class org.apache.nifi.web.security.saml2.web.authentication.Saml2AuthenticationSuccessHandler
 
getIdentityProviderGroups(String) - Method in class org.apache.nifi.web.security.jwt.converter.StandardJwtAuthenticationConverter
 
getIdTokenString(OIDCTokenResponse) - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
getInputStream() - Method in class org.apache.nifi.web.security.requests.ContentLengthFilter.LimitedContentLengthRequest
 
getInputStream(String) - Method in class org.apache.nifi.web.security.saml2.registration.StandardRegistrationBuilderProvider
 
getIssuer() - Method in class org.apache.nifi.web.security.token.LoginAuthenticationToken
 
getIssuerCertificate(X509Certificate[]) - Method in class org.apache.nifi.web.security.x509.ocsp.OcspCertificateValidator
Gets the issuer certificate.
getIssuerCertificate() - Method in class org.apache.nifi.web.security.x509.ocsp.OcspRequest
 
getJwsAlgorithm() - Method in class org.apache.nifi.web.security.jwt.jws.JwsSignerContainer
 
getJwsSigner() - Method in class org.apache.nifi.web.security.jwt.jws.JwsSignerContainer
 
getJwsSignerContainer(Instant) - Method in interface org.apache.nifi.web.security.jwt.jws.JwsSignerProvider
Get JSON Web Signature Signer Container
getJwsSignerContainer(Instant) - Method in class org.apache.nifi.web.security.jwt.jws.StandardJwsSignerProvider
Get Current JWS Signer Container and update expiration
getJwt(String) - Method in class org.apache.nifi.web.security.oidc.OidcService
Returns the resulting JWT for the given request identifier.
getJwtFromCookie(HttpServletRequest, String) - Method in class org.apache.nifi.web.security.knox.KnoxAuthenticationFilter
 
getKey(VerificationKey) - Method in class org.apache.nifi.web.security.jwt.key.service.StandardVerificationKeyService
 
getKey(KeyStore, String, char[]) - Method in class org.apache.nifi.web.security.saml2.registration.StandardSaml2CredentialProvider
 
getKey() - Method in class org.apache.nifi.web.security.util.CacheKey
 
getKeyIdentifier() - Method in class org.apache.nifi.web.security.jwt.jws.JwsSignerContainer
 
getKeyStore(TlsConfiguration) - Method in class org.apache.nifi.web.security.saml2.registration.StandardRelyingPartyRegistrationRepository
 
getKnoxCookieName() - Method in interface org.apache.nifi.web.security.knox.KnoxConfiguration
 
getKnoxCookieName() - Method in class org.apache.nifi.web.security.knox.StandardKnoxConfiguration
 
getKnoxPublicKey() - Method in interface org.apache.nifi.web.security.knox.KnoxConfiguration
 
getKnoxPublicKey() - Method in class org.apache.nifi.web.security.knox.StandardKnoxConfiguration
 
getKnoxUrl() - Method in interface org.apache.nifi.web.security.knox.KnoxConfiguration
 
getKnoxUrl() - Method in class org.apache.nifi.web.security.knox.KnoxService
Returns the Knox Url.
getKnoxUrl() - Method in class org.apache.nifi.web.security.knox.StandardKnoxConfiguration
 
getLoginIdentityProvider(String) - Method in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
getMappedUserIdentity() - Method in class org.apache.nifi.web.security.logout.LogoutRequest
 
getMappings() - Method in class org.apache.nifi.web.security.NiFiAuthenticationProvider
 
getMaxContentLength() - Method in class org.apache.nifi.web.security.requests.ContentLengthFilter
Returns the currently configured max content length in bytes.
getName() - Method in class org.apache.nifi.authentication.generated.Property
Gets the value of the name property.
getName() - Method in enum org.apache.nifi.web.security.http.SecurityCookieName
 
getName() - Method in enum org.apache.nifi.web.security.log.AuthenticationUserAttribute
 
getName() - Method in class org.apache.nifi.web.security.token.LoginAuthenticationToken
 
getObject() - Method in class org.apache.nifi.web.security.knox.KnoxServiceFactoryBean
 
getObject() - Method in class org.apache.nifi.web.security.spring.KerberosServiceFactoryBean
 
getObject() - Method in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
Get Login Identity Provider Object or null when not configured
getObjectType() - Method in class org.apache.nifi.web.security.knox.KnoxServiceFactoryBean
 
getObjectType() - Method in class org.apache.nifi.web.security.spring.KerberosServiceFactoryBean
 
getObjectType() - Method in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
getOcspCertificate(NiFiProperties) - Method in class org.apache.nifi.web.security.x509.ocsp.OcspCertificateValidator
Loads the ocsp certificate if specified.
getOcspStatus(OcspRequest) - Method in class org.apache.nifi.web.security.x509.ocsp.OcspCertificateValidator
Gets the OCSP status for the specified subject and issuer certificates.
getOidcTokens(OIDCTokenResponse) - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
getPath() - Method in enum org.apache.nifi.web.security.saml2.SamlUrlPath
 
getPolicy() - Method in enum org.apache.nifi.web.security.cookie.SameSitePolicy
 
getPrincipal() - Method in class org.apache.nifi.web.security.anonymous.NiFiAnonymousAuthenticationRequestToken
 
getPrincipal() - Method in class org.apache.nifi.web.security.knox.KnoxAuthenticationRequestToken
 
getPrincipal() - Method in class org.apache.nifi.web.security.saml2.web.authentication.logout.LogoutAuthenticationToken
 
getPrincipal() - Method in class org.apache.nifi.web.security.token.LoginAuthenticationToken
 
getPrincipal() - Method in class org.apache.nifi.web.security.token.NiFiAuthenticationToken
 
getPrincipal() - Method in class org.apache.nifi.web.security.x509.X509AuthenticationRequestToken
 
getProperties() - Method in class org.apache.nifi.web.security.NiFiAuthenticationFilter
 
getProperties() - Method in class org.apache.nifi.web.security.spring.StandardLoginIdentityProviderConfigurationContext
 
getProperty() - Method in class org.apache.nifi.authentication.generated.Provider
Gets the value of the property property.
getProperty() - Method in enum org.apache.nifi.web.security.saml2.registration.Saml2RegistrationProperty
 
getProperty(String) - Method in class org.apache.nifi.web.security.spring.StandardLoginIdentityProviderConfigurationContext
 
getPropertyDecrypted(String, Property, SensitivePropertyProviderFactory, ProtectionSchemeResolver) - Method in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
getProvider() - Method in class org.apache.nifi.authentication.generated.LoginIdentityProviders
Gets the value of the provider property.
getProxiedEntitiesChain(String...) - Static method in class org.apache.nifi.web.security.ProxiedEntitiesUtils
Formats a list of DN/usernames to be set as a HTTP header using well known conventions.
getProxiedEntitiesChain(List<String>) - Static method in class org.apache.nifi.web.security.ProxiedEntitiesUtils
Formats a list of DN/usernames to be set as a HTTP header using well known conventions.
getProxiedEntitiesChain() - Method in class org.apache.nifi.web.security.x509.X509AuthenticationRequestToken
 
getProxiedEntityGroups() - Method in class org.apache.nifi.web.security.x509.X509AuthenticationRequestToken
 
getRegistrationBuilder() - Method in interface org.apache.nifi.web.security.saml2.registration.RegistrationBuilderProvider
Get Relying Party Registration Builder
getRegistrationBuilder() - Method in class org.apache.nifi.web.security.saml2.registration.StandardRegistrationBuilderProvider
Get Registration Builder from configured location supporting local files or HTTP services
getRelyingPartyRegistration() - Method in class org.apache.nifi.web.security.saml2.registration.StandardRelyingPartyRegistrationRepository
 
getRemoteInputStream(String) - Method in class org.apache.nifi.web.security.saml2.registration.StandardRegistrationBuilderProvider
 
getRequestIdentifier() - Method in class org.apache.nifi.web.security.logout.LogoutRequest
 
getResourceRetriever() - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
getResponseStatus() - Method in class org.apache.nifi.web.security.x509.ocsp.OcspStatus
 
getRevocationEndpoint() - Method in interface org.apache.nifi.web.security.oidc.OidcIdentityProvider
Returns the URI for the revocation endpoint.
getRevocationEndpoint() - Method in class org.apache.nifi.web.security.oidc.OidcService
Returns the OpenId Connect revocation endpoint.
getRevocationEndpoint() - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
getSameSitePolicy() - Method in enum org.apache.nifi.web.security.cookie.ApplicationCookieName
 
getScope() - Method in interface org.apache.nifi.web.security.oidc.OidcIdentityProvider
Returns the scopes supported by the OIDC provider.
getScope() - Method in class org.apache.nifi.web.security.oidc.OidcService
Returns the OpenId Connect scope.
getScope() - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
getSignedBearerToken(JWTClaimsSet) - Method in class org.apache.nifi.web.security.jwt.provider.StandardBearerTokenProvider
 
getStateMap() - Method in class org.apache.nifi.web.security.jwt.key.service.StandardVerificationKeyService
 
getStateMap() - Method in class org.apache.nifi.web.security.jwt.revocation.StandardJwtRevocationService
 
getSubjectCertificate(X509Certificate[]) - Method in class org.apache.nifi.web.security.x509.ocsp.OcspCertificateValidator
Gets the subject certificate.
getSubjectCertificate() - Method in class org.apache.nifi.web.security.x509.ocsp.OcspRequest
 
getToken() - Method in class org.apache.nifi.web.security.knox.KnoxAuthenticationRequestToken
 
getTrustedCAs(NiFiProperties) - Method in class org.apache.nifi.web.security.x509.ocsp.OcspCertificateValidator
Loads the trusted certificate authorities according to the specified properties.
getTrustedResponderCertificate(X509CertificateHolder, X509Certificate) - Method in class org.apache.nifi.web.security.x509.ocsp.OcspCertificateValidator
Gets the trusted responder certificate.
getTrustStore(TlsConfiguration) - Method in class org.apache.nifi.web.security.saml2.registration.StandardRelyingPartyRegistrationRepository
 
getUrlEncoded(String) - Method in class org.apache.nifi.web.security.jwt.provider.StandardBearerTokenProvider
 
getUser(Jwt) - Method in class org.apache.nifi.web.security.jwt.converter.StandardJwtAuthenticationConverter
 
getUserGroups(String) - Method in class org.apache.nifi.web.security.NiFiAuthenticationProvider
 
getValidationStatus() - Method in class org.apache.nifi.web.security.x509.ocsp.OcspStatus
 
getValue() - Method in class org.apache.nifi.authentication.generated.Property
Gets the value of the value property.
getVerificationKey(String) - Method in class org.apache.nifi.web.security.jwt.key.service.StandardVerificationKeyService
 
getVerificationKeys(String) - Method in class org.apache.nifi.web.security.jwt.key.StandardVerificationKeySelector
Get Verification Keys
getVerificationKeys(String) - Method in interface org.apache.nifi.web.security.jwt.key.VerificationKeySelector
Get Verification Keys for Key Identifier
getVerificationStatus() - Method in class org.apache.nifi.web.security.x509.ocsp.OcspStatus
 
groupAttributeName - Variable in class org.apache.nifi.web.security.saml2.service.authentication.ResponseAuthenticationConverter
 
groupIdentityMappings - Variable in class org.apache.nifi.web.security.saml2.web.authentication.Saml2AuthenticationSuccessHandler
 
GT - Static variable in class org.apache.nifi.web.security.ProxiedEntitiesUtils
 

H

hashCode() - Method in class org.apache.nifi.web.security.logout.LogoutRequest
 
hashCode() - Method in class org.apache.nifi.web.security.util.CacheKey
 
hashCode() - Method in class org.apache.nifi.web.security.x509.ocsp.OcspRequest
 
header - Variable in enum org.apache.nifi.web.security.http.SecurityHeader
 
HTTP_ONLY_DISABLED - Static variable in class org.apache.nifi.web.security.csrf.StandardCookieCsrfTokenRepository.CsrfApplicationCookieService
 
HTTP_ONLY_ENABLED - Static variable in class org.apache.nifi.web.security.cookie.StandardApplicationCookieService
 
HTTP_SCHEME_PREFIX - Static variable in class org.apache.nifi.web.security.saml2.registration.StandardRegistrationBuilderProvider
 
HTTPS - Static variable in class org.apache.nifi.web.security.x509.ocsp.OcspCertificateValidator
 

I

id - Variable in class org.apache.nifi.web.security.jwt.key.service.VerificationKey
 
identifier - Variable in class org.apache.nifi.authentication.generated.Provider
 
identifier - Variable in class org.apache.nifi.web.security.spring.StandardLoginIdentityProviderConfigurationContext
 
identifier - Variable in class org.apache.nifi.web.security.spring.StandardLoginIdentityProviderInitializationContext
 
identity - Variable in class org.apache.nifi.web.security.token.LoginAuthenticationToken
 
identityConverter - Variable in class org.apache.nifi.web.security.saml2.web.authentication.Saml2AuthenticationSuccessHandler
 
identityMappings - Variable in class org.apache.nifi.web.security.jwt.converter.StandardJwtAuthenticationConverter
 
identityProvider - Variable in class org.apache.nifi.web.security.oidc.OidcService
 
IdentityProviderUtils - Class in org.apache.nifi.web.security.util
 
IdentityProviderUtils() - Constructor for class org.apache.nifi.web.security.util.IdentityProviderUtils
 
idpUserGroupService - Variable in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
idpUserGroupService - Variable in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
 
idpUserGroupService - Variable in class org.apache.nifi.web.security.jwt.converter.StandardJwtAuthenticationConverter
 
idpUserGroupService - Variable in class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2LogoutSuccessHandler
 
idpUserGroupService - Variable in class org.apache.nifi.web.security.saml2.web.authentication.Saml2AuthenticationSuccessHandler
 
init() - Method in class org.apache.nifi.web.security.requests.ContentLengthFilter
 
init(FilterConfig) - Method in class org.apache.nifi.web.security.requests.ContentLengthFilter
 
initializeJaxbContext() - Static method in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
Load the JAXBContext.
initializeProvider() - Method in interface org.apache.nifi.web.security.oidc.OidcIdentityProvider
Initializes the provider.
initializeProvider() - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
Loads OIDC configuration values from NiFiProperties, connects to external OIDC provider, and retrieves and validates provider metadata.
InvalidAuthenticationException - Exception in org.apache.nifi.web.security
Thrown if the authentication of a given request is invalid.
InvalidAuthenticationException(String) - Constructor for exception org.apache.nifi.web.security.InvalidAuthenticationException
 
InvalidAuthenticationException(String, Throwable) - Constructor for exception org.apache.nifi.web.security.InvalidAuthenticationException
 
isBase64Encoded(String) - Static method in class org.apache.nifi.web.security.ProxiedEntitiesUtils
Check if a value has been encoded by $ProxiedEntitiesUtils.base64Encode(String), and therefore needs to be decoded.
isKnoxEnabled() - Method in interface org.apache.nifi.web.security.knox.KnoxConfiguration
 
isKnoxEnabled() - Method in class org.apache.nifi.web.security.knox.KnoxService
Returns whether Knox support is enabled.
isKnoxEnabled() - Method in class org.apache.nifi.web.security.knox.StandardKnoxConfiguration
 
isOidcEnabled() - Method in interface org.apache.nifi.web.security.oidc.OidcIdentityProvider
Returns whether OIDC support is enabled.
isOidcEnabled() - Method in class org.apache.nifi.web.security.oidc.OidcService
Returns whether OpenId Connect is enabled.
isOidcEnabled() - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
isPureAscii(String) - Static method in class org.apache.nifi.web.security.ProxiedEntitiesUtils
Check if a string contains only pure ascii characters.
isRevoked(String) - Method in interface org.apache.nifi.web.security.jwt.revocation.JwtRevocationService
Is JSON Web Token Identifier Revoked
isRevoked(String) - Method in class org.apache.nifi.web.security.jwt.revocation.StandardJwtRevocationService
Is JSON Web Token Identifier Revoked based on State Map Status
isSecureRequest() - Method in class org.apache.nifi.web.security.anonymous.NiFiAnonymousAuthenticationRequestToken
 
isSingleton() - Method in class org.apache.nifi.web.security.knox.KnoxServiceFactoryBean
 
isSingleton() - Method in class org.apache.nifi.web.security.spring.KerberosServiceFactoryBean
 
isSingleton() - Method in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
isStateValid(String, State) - Method in class org.apache.nifi.web.security.oidc.OidcService
Validates the proposed state with the given request identifier.
isSubjectToFilter(HttpServletRequest) - Method in class org.apache.nifi.web.security.requests.ContentLengthFilter
Returns true if this request is subject to the filter operation, false if not.
issuer - Variable in class org.apache.nifi.web.security.saml2.web.authentication.Saml2AuthenticationSuccessHandler
 
issuer - Variable in class org.apache.nifi.web.security.token.LoginAuthenticationToken
 
issuer - Variable in class org.apache.nifi.web.security.x509.X509IdentityProvider
 
issuerCertificate - Variable in class org.apache.nifi.web.security.x509.ocsp.OcspRequest
 
isValidChainFormat(String) - Static method in class org.apache.nifi.web.security.ProxiedEntitiesUtils
Check if a String is in the expected format and can be safely tokenized.
isValidKerberosHeader(String) - Method in class org.apache.nifi.web.security.kerberos.KerberosService
 
isWrappedInAngleBrackets(String) - Static method in class org.apache.nifi.web.security.ProxiedEntitiesUtils
Check if a string is wrapped with <angle brackets>.

J

JAXB_CONTEXT - Static variable in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
JAXB_GENERATED_PATH - Static variable in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
JWS_ALGORITHM - Static variable in class org.apache.nifi.web.security.jwt.key.command.KeyGenerationCommand
 
jwsAlgorithm - Variable in class org.apache.nifi.web.security.jwt.jws.JwsSignerContainer
 
jwsKeySelector() - Method in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
jwsSigner - Variable in class org.apache.nifi.web.security.jwt.jws.JwsSignerContainer
 
JwsSignerContainer - Class in org.apache.nifi.web.security.jwt.jws
JSON Web Signature Signer Container
JwsSignerContainer(String, JWSAlgorithm, JWSSigner) - Constructor for class org.apache.nifi.web.security.jwt.jws.JwsSignerContainer
 
jwsSignerProvider() - Method in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
JwsSignerProvider - Interface in org.apache.nifi.web.security.jwt.jws
JSON Web Signature Signer Provider supports accessing signer and identifier properties
jwsSignerProvider - Variable in class org.apache.nifi.web.security.jwt.provider.StandardBearerTokenProvider
 
jwtAuthenticationConverter() - Method in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
jwtAuthenticationProvider() - Method in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
JwtAuthenticationSecurityConfiguration - Class in org.apache.nifi.web.security.configuration
JSON Web Token Configuration for Authentication Security
JwtAuthenticationSecurityConfiguration(NiFiProperties, Authorizer, IdpUserGroupService, StateManagerProvider) - Constructor for class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
jwtDecoder() - Method in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
jwtDecoder - Variable in class org.apache.nifi.web.security.jwt.revocation.StandardJwtLogoutListener
JWT Decoder
jwtLogoutListener() - Method in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
JwtLogoutListener - Interface in org.apache.nifi.web.security.jwt.revocation
JSON Web Token Logout Listener
jwtLookupForCompletedRequests - Variable in class org.apache.nifi.web.security.oidc.OidcService
 
jwtProcessor() - Method in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
jwtRevocationService() - Method in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
jwtRevocationService - Variable in class org.apache.nifi.web.security.jwt.revocation.command.RevocationExpirationCommand
 
JwtRevocationService - Interface in org.apache.nifi.web.security.jwt.revocation
JSON Web Token Revocation Service
jwtRevocationService - Variable in class org.apache.nifi.web.security.jwt.revocation.JwtRevocationValidator
 
jwtRevocationService - Variable in class org.apache.nifi.web.security.jwt.revocation.StandardJwtLogoutListener
JWT Revocation Service
jwtRevocationValidator() - Method in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
JwtRevocationValidator - Class in org.apache.nifi.web.security.jwt.revocation
JSON Web Token Validator checks the JWT Identifier against a Revocation Service
JwtRevocationValidator(JwtRevocationService) - Constructor for class org.apache.nifi.web.security.jwt.revocation.JwtRevocationValidator
 

K

KerberosAuthenticationSecurityConfiguration - Class in org.apache.nifi.web.security.configuration
Kerberos Configuration for Authentication Security
KerberosAuthenticationSecurityConfiguration(NiFiProperties) - Constructor for class org.apache.nifi.web.security.configuration.KerberosAuthenticationSecurityConfiguration
 
kerberosService() - Method in class org.apache.nifi.web.security.configuration.KerberosAuthenticationSecurityConfiguration
 
KerberosService - Class in org.apache.nifi.web.security.kerberos
 
KerberosService() - Constructor for class org.apache.nifi.web.security.kerberos.KerberosService
 
kerberosService - Variable in class org.apache.nifi.web.security.spring.KerberosServiceFactoryBean
 
kerberosServiceAuthenticationProvider - Variable in class org.apache.nifi.web.security.kerberos.KerberosService
 
KerberosServiceFactoryBean - Class in org.apache.nifi.web.security.spring
 
KerberosServiceFactoryBean() - Constructor for class org.apache.nifi.web.security.spring.KerberosServiceFactoryBean
 
key - Variable in class org.apache.nifi.web.security.util.CacheKey
 
KEY_ALGORITHM - Static variable in class org.apache.nifi.web.security.jwt.key.command.KeyGenerationCommand
 
KEY_SIZE - Static variable in class org.apache.nifi.web.security.jwt.key.command.KeyGenerationCommand
 
keyExpirationCommand() - Method in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
KeyExpirationCommand - Class in org.apache.nifi.web.security.jwt.key.command
Key Expiration Command removes expired Verification Keys
KeyExpirationCommand(VerificationKeyService) - Constructor for class org.apache.nifi.web.security.jwt.key.command.KeyExpirationCommand
 
keyGenerationCommand() - Method in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
KeyGenerationCommand - Class in org.apache.nifi.web.security.jwt.key.command
Key Generation Command produces new RSA Key Pairs and configures a JWS Signer
KeyGenerationCommand(SignerListener, VerificationKeyListener) - Constructor for class org.apache.nifi.web.security.jwt.key.command.KeyGenerationCommand
 
keyIdentifier - Variable in class org.apache.nifi.web.security.jwt.jws.JwsSignerContainer
 
keyPairGenerator - Variable in class org.apache.nifi.web.security.jwt.key.command.KeyGenerationCommand
 
keyRotationPeriod - Variable in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
keyRotationPeriod - Variable in class org.apache.nifi.web.security.jwt.key.StandardVerificationKeySelector
 
knoxAuthenticationFilter(AuthenticationManager) - Method in class org.apache.nifi.web.security.configuration.KnoxAuthenticationSecurityConfiguration
 
KnoxAuthenticationFilter - Class in org.apache.nifi.web.security.knox
 
KnoxAuthenticationFilter() - Constructor for class org.apache.nifi.web.security.knox.KnoxAuthenticationFilter
 
knoxAuthenticationProvider() - Method in class org.apache.nifi.web.security.configuration.KnoxAuthenticationSecurityConfiguration
 
KnoxAuthenticationProvider - Class in org.apache.nifi.web.security.knox
 
KnoxAuthenticationProvider(KnoxService, NiFiProperties, Authorizer) - Constructor for class org.apache.nifi.web.security.knox.KnoxAuthenticationProvider
 
KnoxAuthenticationRequestToken - Class in org.apache.nifi.web.security.knox
This is an authentication request with a given JWT token.
KnoxAuthenticationRequestToken(String, String) - Constructor for class org.apache.nifi.web.security.knox.KnoxAuthenticationRequestToken
Creates a representation of the jwt authentication request for a user.
KnoxAuthenticationSecurityConfiguration - Class in org.apache.nifi.web.security.configuration
Knox Configuration for Authentication Security
KnoxAuthenticationSecurityConfiguration(NiFiProperties, Authorizer) - Constructor for class org.apache.nifi.web.security.configuration.KnoxAuthenticationSecurityConfiguration
 
KnoxConfiguration - Interface in org.apache.nifi.web.security.knox
 
knoxService() - Method in class org.apache.nifi.web.security.configuration.KnoxAuthenticationSecurityConfiguration
 
knoxService - Variable in class org.apache.nifi.web.security.knox.KnoxAuthenticationProvider
 
KnoxService - Class in org.apache.nifi.web.security.knox
KnoxService is a service for managing the Apache Knox SSO.
KnoxService(KnoxConfiguration) - Constructor for class org.apache.nifi.web.security.knox.KnoxService
Creates a new KnoxService.
knoxService - Variable in class org.apache.nifi.web.security.knox.KnoxServiceFactoryBean
 
KnoxServiceFactoryBean - Class in org.apache.nifi.web.security.knox
 
KnoxServiceFactoryBean() - Constructor for class org.apache.nifi.web.security.knox.KnoxServiceFactoryBean
 
knoxUrl - Variable in class org.apache.nifi.web.security.knox.KnoxService
 

L

LimitedContentLengthRequest(HttpServletRequest, int) - Constructor for class org.apache.nifi.web.security.requests.ContentLengthFilter.LimitedContentLengthRequest
 
loadAuthenticationRequest(HttpServletRequest) - Method in class org.apache.nifi.web.security.saml2.service.web.StandardSaml2AuthenticationRequestRepository
Load Authentication Request based on SAML Request Identifier cookies
loadLoginIdentityProvidersConfiguration() - Method in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
loadLogoutRequest(HttpServletRequest) - Method in class org.apache.nifi.web.security.saml2.web.authentication.logout.StandardSaml2LogoutRequestRepository
Load Logout Request
loadProviderProperties(LoginIdentityProviders) - Method in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
loadToken(HttpServletRequest) - Method in class org.apache.nifi.web.security.csrf.StandardCookieCsrfTokenRepository
Load CSRF Token from HTTP Servlet Request Cookie header
loadUserByUsername(String) - Method in class org.apache.nifi.web.security.kerberos.AlternateKerberosUserDetailsService
 
log - Static variable in class org.apache.nifi.web.security.NiFiAuthenticationFilter
 
logger - Static variable in class org.apache.nifi.web.security.cookie.StandardApplicationCookieService
 
LOGGER - Static variable in class org.apache.nifi.web.security.jwt.jws.StandardJwsSignerProvider
 
LOGGER - Static variable in class org.apache.nifi.web.security.jwt.key.command.KeyExpirationCommand
 
LOGGER - Static variable in class org.apache.nifi.web.security.jwt.key.command.KeyGenerationCommand
 
LOGGER - Static variable in class org.apache.nifi.web.security.jwt.key.service.StandardVerificationKeyService
 
LOGGER - Static variable in class org.apache.nifi.web.security.jwt.key.StandardVerificationKeySelector
 
LOGGER - Static variable in class org.apache.nifi.web.security.jwt.provider.StandardBearerTokenProvider
 
LOGGER - Static variable in class org.apache.nifi.web.security.jwt.resolver.StandardBearerTokenResolver
 
LOGGER - Static variable in class org.apache.nifi.web.security.jwt.revocation.command.RevocationExpirationCommand
 
LOGGER - Static variable in class org.apache.nifi.web.security.jwt.revocation.StandardJwtRevocationService
 
logger - Static variable in class org.apache.nifi.web.security.kerberos.KerberosService
 
logger - Static variable in class org.apache.nifi.web.security.knox.KnoxAuthenticationProvider
 
logger - Static variable in class org.apache.nifi.web.security.knox.KnoxService
 
logger - Static variable in class org.apache.nifi.web.security.log.AuthenticationUserFilter
 
logger - Static variable in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
logger - Static variable in class org.apache.nifi.web.security.ProxiedEntitiesUtils
 
logger - Static variable in class org.apache.nifi.web.security.requests.ContentLengthFilter
 
logger - Static variable in class org.apache.nifi.web.security.saml2.registration.StandardRelyingPartyRegistrationRepository
 
logger - Static variable in class org.apache.nifi.web.security.saml2.service.web.StandardRelyingPartyRegistrationResolver
 
logger - Static variable in class org.apache.nifi.web.security.saml2.service.web.StandardSaml2AuthenticationRequestRepository
 
logger - Static variable in class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2LogoutSuccessHandler
 
logger - Static variable in class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2SingleLogoutFilter
 
logger - Static variable in class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2SingleLogoutHandler
 
logger - Static variable in class org.apache.nifi.web.security.saml2.web.authentication.logout.StandardSaml2LogoutRequestRepository
 
logger - Static variable in class org.apache.nifi.web.security.x509.ocsp.OcspCertificateValidator
 
logger - Static variable in class org.apache.nifi.web.security.x509.X509AuthenticationFilter
 
LOGGER - Static variable in class org.apache.nifi.web.security.x509.X509AuthenticationProvider
 
logger - Variable in class org.apache.nifi.web.security.x509.X509CertificateExtractor
 
logger - Variable in class org.apache.nifi.web.security.x509.X509CertificateValidator
 
logger - Static variable in class org.apache.nifi.web.security.x509.X509IdentityProvider
 
LOGIN_CALLBACK - Static variable in interface org.apache.nifi.web.security.oidc.OIDCEndpoints
 
LOGIN_CALLBACK_RELATIVE - Static variable in interface org.apache.nifi.web.security.oidc.OIDCEndpoints
 
LOGIN_IDENTITY_PROVIDERS_XSD - Static variable in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
LOGIN_REQUEST - Static variable in interface org.apache.nifi.web.security.oidc.OIDCEndpoints
 
LOGIN_REQUEST_RELATIVE - Static variable in interface org.apache.nifi.web.security.oidc.OIDCEndpoints
 
LOGIN_RESPONSE_LOCATION - Static variable in class org.apache.nifi.web.security.saml2.registration.StandardRelyingPartyRegistrationRepository
 
LoginAuthenticationToken - Class in org.apache.nifi.web.security.token
This is an Authentication Token for logging in.
LoginAuthenticationToken(String, long, String) - Constructor for class org.apache.nifi.web.security.token.LoginAuthenticationToken
Creates a representation of the authentication token for a user.
LoginAuthenticationToken(String, String, long, String) - Constructor for class org.apache.nifi.web.security.token.LoginAuthenticationToken
Creates a representation of the authentication token for a user.
LoginAuthenticationToken(String, String, long, String, Collection<? extends GrantedAuthority>) - Constructor for class org.apache.nifi.web.security.token.LoginAuthenticationToken
Creates a representation of the authentication token for a user.
loginIdentityProvider() - Method in class org.apache.nifi.web.security.configuration.AuthenticationSecurityConfiguration
 
loginIdentityProvider - Variable in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
loginIdentityProviderFactoryBean() - Method in class org.apache.nifi.web.security.configuration.AuthenticationSecurityConfiguration
 
LoginIdentityProviderFactoryBean - Class in org.apache.nifi.web.security.spring
Spring Factory Bean implementation requires a generic Object return type to handle a null Provider configuration
LoginIdentityProviderFactoryBean() - Constructor for class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
LoginIdentityProviders - Class in org.apache.nifi.authentication.generated
Java class for anonymous complex type.
LoginIdentityProviders() - Constructor for class org.apache.nifi.authentication.generated.LoginIdentityProviders
 
loginIdentityProviders - Variable in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
logout(String) - Method in interface org.apache.nifi.web.security.jwt.revocation.JwtLogoutListener
Logout Bearer Token
logout(String) - Method in class org.apache.nifi.web.security.jwt.revocation.StandardJwtLogoutListener
Logout Bearer Token sets revoked status using the JSON Web Token Identifier
logout(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2SingleLogoutHandler
 
LOGOUT_CALLBACK - Static variable in interface org.apache.nifi.web.security.oidc.OIDCEndpoints
 
LOGOUT_CALLBACK_RELATIVE - Static variable in interface org.apache.nifi.web.security.oidc.OIDCEndpoints
 
LOGOUT_COMPLETE_PATH - Static variable in class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2LogoutSuccessHandler
 
LOGOUT_REQUEST - Static variable in interface org.apache.nifi.web.security.oidc.OIDCEndpoints
 
LOGOUT_REQUEST_RELATIVE - Static variable in interface org.apache.nifi.web.security.oidc.OIDCEndpoints
 
LogoutAuthenticationToken - Class in org.apache.nifi.web.security.saml2.web.authentication.logout
Logout Authentication Token for processing Logout Requests using Spring Security SAML 2 handlers
LogoutAuthenticationToken(String) - Constructor for class org.apache.nifi.web.security.saml2.web.authentication.logout.LogoutAuthenticationToken
 
LogoutException - Exception in org.apache.nifi.web.security
Thrown if the authentication of a given request is invalid.
LogoutException(String) - Constructor for exception org.apache.nifi.web.security.LogoutException
 
LogoutException(String, Throwable) - Constructor for exception org.apache.nifi.web.security.LogoutException
 
LogoutRequest - Class in org.apache.nifi.web.security.logout
 
LogoutRequest(String, String) - Constructor for class org.apache.nifi.web.security.logout.LogoutRequest
 
logoutRequestManager() - Method in class org.apache.nifi.web.security.configuration.AuthenticationSecurityConfiguration
 
logoutRequestManager - Variable in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
 
LogoutRequestManager - Class in org.apache.nifi.web.security.logout
 
LogoutRequestManager() - Constructor for class org.apache.nifi.web.security.logout.LogoutRequestManager
 
LogoutRequestManager(int, TimeUnit) - Constructor for class org.apache.nifi.web.security.logout.LogoutRequestManager
 
logoutRequestManager - Variable in class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2LogoutSuccessHandler
 
logoutRequestManager - Variable in class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2SingleLogoutFilter
 
logoutSuccessHandler - Variable in class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2LocalLogoutFilter
 
logoutSuccessHandler - Variable in class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2SingleLogoutFilter
 
logProxyChain(NiFiUser) - Method in class org.apache.nifi.web.security.x509.X509AuthenticationProvider
 
lookup - Variable in class org.apache.nifi.web.security.spring.StandardLoginIdentityProviderInitializationContext
 
lookupIdentityInUserInfo(HTTPRequest) - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
LT - Static variable in class org.apache.nifi.web.security.ProxiedEntitiesUtils
 

M

mapIdentity(String) - Method in class org.apache.nifi.web.security.NiFiAuthenticationProvider
 
mappedUserIdentity - Variable in class org.apache.nifi.web.security.logout.LogoutRequest
 
mappings - Variable in class org.apache.nifi.web.security.NiFiAuthenticationProvider
 
matches(HttpServletRequest) - Method in class org.apache.nifi.web.security.csrf.CsrfCookieRequestMatcher
Matches request based on the presence of a cookie found using the configured name
MAX_AGE_REMOVE - Static variable in class org.apache.nifi.web.security.cookie.StandardApplicationCookieService
 
MAX_AGE_SESSION - Static variable in class org.apache.nifi.web.security.cookie.StandardApplicationCookieService
 
MAX_AGE_STANDARD - Static variable in class org.apache.nifi.web.security.cookie.StandardApplicationCookieService
 
MAX_LENGTH_DEFAULT - Static variable in class org.apache.nifi.web.security.requests.ContentLengthFilter
 
MAX_LENGTH_INIT_PARAM - Static variable in class org.apache.nifi.web.security.requests.ContentLengthFilter
 
maxContentLength - Variable in class org.apache.nifi.web.security.requests.ContentLengthFilter
 
MAXIMUM_EXPIRATION - Static variable in class org.apache.nifi.web.security.jwt.provider.StandardBearerTokenProvider
 
maxRequestLength - Variable in class org.apache.nifi.web.security.requests.ContentLengthFilter.LimitedContentLengthRequest
 
MINIMUM_EXPIRATION - Static variable in class org.apache.nifi.web.security.jwt.provider.StandardBearerTokenProvider
 

N

name - Variable in class org.apache.nifi.authentication.generated.Property
 
name - Variable in enum org.apache.nifi.web.security.http.SecurityCookieName
 
name - Variable in enum org.apache.nifi.web.security.log.AuthenticationUserAttribute
 
name - Variable in class org.apache.nifi.web.security.saml2.web.authentication.logout.LogoutAuthenticationToken
 
NIFI_TRUST_STORE_STRATEGY - Static variable in class org.apache.nifi.web.security.saml2.registration.StandardRegistrationBuilderProvider
 
NiFiAnonymousAuthenticationFilter - Class in org.apache.nifi.web.security.anonymous
Extracts an anonymous authentication request from a specified servlet request.
NiFiAnonymousAuthenticationFilter() - Constructor for class org.apache.nifi.web.security.anonymous.NiFiAnonymousAuthenticationFilter
 
NiFiAnonymousAuthenticationProvider - Class in org.apache.nifi.web.security.anonymous
 
NiFiAnonymousAuthenticationProvider(NiFiProperties, Authorizer) - Constructor for class org.apache.nifi.web.security.anonymous.NiFiAnonymousAuthenticationProvider
 
NiFiAnonymousAuthenticationRequestToken - Class in org.apache.nifi.web.security.anonymous
This is an authentication request for an anonymous user.
NiFiAnonymousAuthenticationRequestToken(boolean, String) - Constructor for class org.apache.nifi.web.security.anonymous.NiFiAnonymousAuthenticationRequestToken
Creates a representation of the anonymous authentication request for a user.
NiFiAuthenticationFilter - Class in org.apache.nifi.web.security
The NiFiAuthenticationFilter abstract class defines the base methods for NiFi's various existing and future authentication mechanisms.
NiFiAuthenticationFilter() - Constructor for class org.apache.nifi.web.security.NiFiAuthenticationFilter
 
NiFiAuthenticationProvider - Class in org.apache.nifi.web.security
Base AuthenticationProvider that provides common functionality to mapping identities.
NiFiAuthenticationProvider(NiFiProperties, Authorizer) - Constructor for class org.apache.nifi.web.security.NiFiAuthenticationProvider
 
NiFiAuthenticationRequestToken - Class in org.apache.nifi.web.security
Base class for authentication request tokens in NiFI.
NiFiAuthenticationRequestToken(String) - Constructor for class org.apache.nifi.web.security.NiFiAuthenticationRequestToken
 
NiFiAuthenticationToken - Class in org.apache.nifi.web.security.token
An authentication token that represents an Authenticated and Authorized user of the NiFi Apis.
NiFiAuthenticationToken(UserDetails) - Constructor for class org.apache.nifi.web.security.token.NiFiAuthenticationToken
 
niFiProperties - Variable in class org.apache.nifi.web.security.configuration.AuthenticationSecurityConfiguration
 
niFiProperties - Variable in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
niFiProperties - Variable in class org.apache.nifi.web.security.configuration.KerberosAuthenticationSecurityConfiguration
 
niFiProperties - Variable in class org.apache.nifi.web.security.configuration.KnoxAuthenticationSecurityConfiguration
 
niFiProperties - Variable in class org.apache.nifi.web.security.configuration.OidcAuthenticationSecurityConfiguration
 
niFiProperties - Variable in class org.apache.nifi.web.security.configuration.X509AuthenticationSecurityConfiguration
 
nifiUserDetails - Variable in class org.apache.nifi.web.security.token.NiFiAuthenticationToken
 

O

OBJECT_MAPPER - Static variable in class org.apache.nifi.web.security.jwt.key.service.StandardVerificationKeyService
 
ObjectFactory - Class in org.apache.nifi.authentication.generated
This object contains factory methods for each Java content interface and Java element interface generated in the org.apache.nifi.authentication.generated package.
ObjectFactory() - Constructor for class org.apache.nifi.authentication.generated.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.apache.nifi.authentication.generated
OCSP_REQUEST_CONTENT_TYPE - Static variable in class org.apache.nifi.web.security.x509.ocsp.OcspCertificateValidator
 
ocspCache - Variable in class org.apache.nifi.web.security.x509.ocsp.OcspCertificateValidator
 
OcspCertificateValidator - Class in org.apache.nifi.web.security.x509.ocsp
 
OcspCertificateValidator(NiFiProperties) - Constructor for class org.apache.nifi.web.security.x509.ocsp.OcspCertificateValidator
 
OcspRequest - Class in org.apache.nifi.web.security.x509.ocsp
A request to verify/validate the specified subject certificate via OCSP.
OcspRequest(X509Certificate, X509Certificate) - Constructor for class org.apache.nifi.web.security.x509.ocsp.OcspRequest
 
OcspStatus - Class in org.apache.nifi.web.security.x509.ocsp
 
OcspStatus() - Constructor for class org.apache.nifi.web.security.x509.ocsp.OcspStatus
 
OcspStatus.ResponseStatus - Enum in org.apache.nifi.web.security.x509.ocsp
 
OcspStatus.ValidationStatus - Enum in org.apache.nifi.web.security.x509.ocsp
 
OcspStatus.VerificationStatus - Enum in org.apache.nifi.web.security.x509.ocsp
 
ocspValidator() - Method in class org.apache.nifi.web.security.configuration.X509AuthenticationSecurityConfiguration
 
ocspValidator - Variable in class org.apache.nifi.web.security.x509.X509CertificateValidator
 
OIDC_ACCESS_ROOT - Static variable in interface org.apache.nifi.web.security.oidc.OIDCEndpoints
 
OidcAuthenticationSecurityConfiguration - Class in org.apache.nifi.web.security.configuration
OIDC Configuration for Authentication Security
OidcAuthenticationSecurityConfiguration(NiFiProperties) - Constructor for class org.apache.nifi.web.security.configuration.OidcAuthenticationSecurityConfiguration
 
oidcConnectTimeout - Variable in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
OIDCEndpoints - Interface in org.apache.nifi.web.security.oidc
 
OidcIdentityProvider - Interface in org.apache.nifi.web.security.oidc
 
oidcProvider() - Method in class org.apache.nifi.web.security.configuration.OidcAuthenticationSecurityConfiguration
 
oidcProviderMetadata - Variable in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
oidcReadTimeout - Variable in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
oidcService() - Method in class org.apache.nifi.web.security.configuration.OidcAuthenticationSecurityConfiguration
 
OidcService - Class in org.apache.nifi.web.security.oidc
OidcService is a service for managing the OpenId Connect Authorization flow.
OidcService(OidcIdentityProvider) - Constructor for class org.apache.nifi.web.security.oidc.OidcService
Creates a new OIDC with an expiration of 1 minute.
OidcService(OidcIdentityProvider, int, TimeUnit) - Constructor for class org.apache.nifi.web.security.oidc.OidcService
Creates a new OIDC Service.
onLogoutSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2LogoutSuccessHandler
On Logout Success complete Logout Request based on Logout Request Identifier found in cookies
onSignerUpdated(JwsSignerContainer) - Method in interface org.apache.nifi.web.security.jwt.jws.SignerListener
On Signer Updated
onSignerUpdated(JwsSignerContainer) - Method in class org.apache.nifi.web.security.jwt.jws.StandardJwsSignerProvider
On Signer Updated changes the current JWS Signer
onSigningKeyUsed(String, Instant) - Method in interface org.apache.nifi.web.security.jwt.jws.SigningKeyListener
On Signing Key Used
onSigningKeyUsed(String, Instant) - Method in class org.apache.nifi.web.security.jwt.key.StandardVerificationKeySelector
On Signing Key Used set new expiration
onVerificationKeyGenerated(String, Key) - Method in class org.apache.nifi.web.security.jwt.key.StandardVerificationKeySelector
On Verification Key Generated persist encoded Key with expiration
onVerificationKeyGenerated(String, Key) - Method in interface org.apache.nifi.web.security.jwt.key.VerificationKeyListener
On Verification Key Generated
OPEN_ID_CONNECT_SUPPORT_IS_NOT_CONFIGURED - Static variable in interface org.apache.nifi.web.security.oidc.OidcIdentityProvider
 
openSamlAuthenticationProvider() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
Spring Security OpenSAML Authentication Provider for processing SAML 2 login responses
org.apache.nifi.authentication.generated - package org.apache.nifi.authentication.generated
 
org.apache.nifi.web.security - package org.apache.nifi.web.security
 
org.apache.nifi.web.security.anonymous - package org.apache.nifi.web.security.anonymous
 
org.apache.nifi.web.security.configuration - package org.apache.nifi.web.security.configuration
 
org.apache.nifi.web.security.cookie - package org.apache.nifi.web.security.cookie
 
org.apache.nifi.web.security.csrf - package org.apache.nifi.web.security.csrf
 
org.apache.nifi.web.security.http - package org.apache.nifi.web.security.http
 
org.apache.nifi.web.security.jwt.converter - package org.apache.nifi.web.security.jwt.converter
 
org.apache.nifi.web.security.jwt.jws - package org.apache.nifi.web.security.jwt.jws
 
org.apache.nifi.web.security.jwt.key - package org.apache.nifi.web.security.jwt.key
 
org.apache.nifi.web.security.jwt.key.command - package org.apache.nifi.web.security.jwt.key.command
 
org.apache.nifi.web.security.jwt.key.service - package org.apache.nifi.web.security.jwt.key.service
 
org.apache.nifi.web.security.jwt.provider - package org.apache.nifi.web.security.jwt.provider
 
org.apache.nifi.web.security.jwt.resolver - package org.apache.nifi.web.security.jwt.resolver
 
org.apache.nifi.web.security.jwt.revocation - package org.apache.nifi.web.security.jwt.revocation
 
org.apache.nifi.web.security.jwt.revocation.command - package org.apache.nifi.web.security.jwt.revocation.command
 
org.apache.nifi.web.security.kerberos - package org.apache.nifi.web.security.kerberos
 
org.apache.nifi.web.security.knox - package org.apache.nifi.web.security.knox
 
org.apache.nifi.web.security.log - package org.apache.nifi.web.security.log
 
org.apache.nifi.web.security.logout - package org.apache.nifi.web.security.logout
 
org.apache.nifi.web.security.oidc - package org.apache.nifi.web.security.oidc
 
org.apache.nifi.web.security.requests - package org.apache.nifi.web.security.requests
 
org.apache.nifi.web.security.saml2 - package org.apache.nifi.web.security.saml2
 
org.apache.nifi.web.security.saml2.registration - package org.apache.nifi.web.security.saml2.registration
 
org.apache.nifi.web.security.saml2.service.authentication - package org.apache.nifi.web.security.saml2.service.authentication
 
org.apache.nifi.web.security.saml2.service.web - package org.apache.nifi.web.security.saml2.service.web
 
org.apache.nifi.web.security.saml2.web.authentication - package org.apache.nifi.web.security.saml2.web.authentication
 
org.apache.nifi.web.security.saml2.web.authentication.identity - package org.apache.nifi.web.security.saml2.web.authentication.identity
 
org.apache.nifi.web.security.saml2.web.authentication.logout - package org.apache.nifi.web.security.saml2.web.authentication.logout
 
org.apache.nifi.web.security.spring - package org.apache.nifi.web.security.spring
 
org.apache.nifi.web.security.token - package org.apache.nifi.web.security.token
 
org.apache.nifi.web.security.util - package org.apache.nifi.web.security.util
 
org.apache.nifi.web.security.x509 - package org.apache.nifi.web.security.x509
 
org.apache.nifi.web.security.x509.ocsp - package org.apache.nifi.web.security.x509.ocsp
 

P

path - Variable in enum org.apache.nifi.web.security.saml2.SamlUrlPath
 
performFieldInjection(LoginIdentityProvider, Class<?>) - Method in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
performMethodInjection(LoginIdentityProvider, Class<?>) - Method in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
policy - Variable in enum org.apache.nifi.web.security.cookie.SameSitePolicy
 
principalExtractor() - Method in class org.apache.nifi.web.security.configuration.X509AuthenticationSecurityConfiguration
 
principalExtractor - Variable in class org.apache.nifi.web.security.x509.X509AuthenticationFilter
 
principalExtractor - Variable in class org.apache.nifi.web.security.x509.X509AuthenticationRequestToken
 
principalExtractor - Variable in class org.apache.nifi.web.security.x509.X509IdentityProvider
 
processAuthentication(HttpServletResponse, Authentication, URI) - Method in class org.apache.nifi.web.security.saml2.web.authentication.Saml2AuthenticationSuccessHandler
 
processCertificateEntry(KeyStore, String, List<Saml2X509Credential>) - Method in class org.apache.nifi.web.security.saml2.registration.StandardSaml2CredentialProvider
 
processKeyEntry(KeyStore, String, char[], List<Saml2X509Credential>) - Method in class org.apache.nifi.web.security.saml2.registration.StandardSaml2CredentialProvider
 
properties - Variable in class org.apache.nifi.web.security.anonymous.NiFiAnonymousAuthenticationProvider
 
properties - Variable in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
 
properties - Variable in class org.apache.nifi.web.security.knox.KnoxServiceFactoryBean
 
properties - Variable in class org.apache.nifi.web.security.knox.StandardKnoxConfiguration
 
properties - Variable in class org.apache.nifi.web.security.NiFiAuthenticationFilter
 
properties - Variable in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
properties - Variable in class org.apache.nifi.web.security.saml2.registration.StandardRegistrationBuilderProvider
 
properties - Variable in class org.apache.nifi.web.security.saml2.registration.StandardRelyingPartyRegistrationRepository
 
properties - Variable in class org.apache.nifi.web.security.spring.KerberosServiceFactoryBean
 
properties - Variable in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
properties - Variable in class org.apache.nifi.web.security.spring.StandardLoginIdentityProviderConfigurationContext
 
properties - Variable in class org.apache.nifi.web.security.x509.X509AuthenticationProvider
 
Property - Class in org.apache.nifi.authentication.generated
Java class for Property complex type.
Property() - Constructor for class org.apache.nifi.authentication.generated.Property
 
property - Variable in class org.apache.nifi.authentication.generated.Provider
 
property - Variable in enum org.apache.nifi.web.security.saml2.registration.Saml2RegistrationProperty
 
provider - Variable in class org.apache.nifi.authentication.generated.LoginIdentityProviders
 
Provider - Class in org.apache.nifi.authentication.generated
Java class for Provider complex type.
Provider() - Constructor for class org.apache.nifi.authentication.generated.Provider
 
proxiedEntitiesChain - Variable in class org.apache.nifi.web.security.x509.X509AuthenticationRequestToken
 
ProxiedEntitiesUtils - Class in org.apache.nifi.web.security
 
ProxiedEntitiesUtils() - Constructor for class org.apache.nifi.web.security.ProxiedEntitiesUtils
 
proxiedEntityGroups - Variable in class org.apache.nifi.web.security.x509.X509AuthenticationRequestToken
 
PROXY_AUTHORIZABLE - Static variable in class org.apache.nifi.web.security.x509.X509AuthenticationProvider
 
PROXY_ENTITIES_ACCEPTED - Static variable in class org.apache.nifi.web.security.ProxiedEntitiesUtils
 
PROXY_ENTITIES_CHAIN - Static variable in class org.apache.nifi.web.security.ProxiedEntitiesUtils
 
PROXY_ENTITIES_DETAILS - Static variable in class org.apache.nifi.web.security.ProxiedEntitiesUtils
 
PROXY_ENTITY_GROUPS - Static variable in class org.apache.nifi.web.security.ProxiedEntitiesUtils
 
PROXY_ENTITY_GROUPS_EMPTY - Static variable in class org.apache.nifi.web.security.ProxiedEntitiesUtils
 

R

READ_TIMEOUT - Static variable in class org.apache.nifi.web.security.x509.ocsp.OcspCertificateValidator
 
REGISTRATION_ID_KEY - Static variable in class org.apache.nifi.web.security.saml2.service.web.StandardRelyingPartyRegistrationResolver
 
RegistrationBuilderProvider - Interface in org.apache.nifi.web.security.saml2.registration
Provider interface for Relying Party Registration Builder abstracting access to metadata from a configurable location
relyingPartyRegistration - Variable in class org.apache.nifi.web.security.saml2.registration.StandardRelyingPartyRegistrationRepository
 
relyingPartyRegistrationRepository() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
Spring Security SAML 2 Relying Party Registration Repository generated using NiFi Properties
relyingPartyRegistrationResolver() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
Spring Security SAML 2 Relying Party Registration Resolver for SAML 2 initial login processing
removeAuthenticationRequest(HttpServletRequest, HttpServletResponse) - Method in class org.apache.nifi.web.security.saml2.service.web.StandardSaml2AuthenticationRequestRepository
Remove Authentication Request from cache and remove cookies
removeAuthorizationBearerCookie(HttpServletRequest, HttpServletResponse) - Method in class org.apache.nifi.web.security.StandardAuthenticationEntryPoint
 
removeCookie(URI, HttpServletResponse, ApplicationCookieName) - Method in interface org.apache.nifi.web.security.cookie.ApplicationCookieService
Generate cookie with an empty value instructing the client to remove the cookie
removeCookie(URI, HttpServletResponse, ApplicationCookieName) - Method in class org.apache.nifi.web.security.cookie.StandardApplicationCookieService
Generate cookie with an empty value instructing the client to remove the cookie with a maximum age of 60 seconds
removeLogoutRequest(HttpServletRequest, HttpServletResponse) - Method in class org.apache.nifi.web.security.saml2.web.authentication.logout.StandardSaml2LogoutRequestRepository
Remove Logout Request
REPLICATED_REQUEST_HEADER - Static variable in class org.apache.nifi.web.security.csrf.SkipReplicatedCsrfFilter
RequestReplicator.REQUEST_TRANSACTION_ID_HEADER applied to replicated cluster requests
repository - Variable in class org.apache.nifi.web.security.saml2.service.web.StandardRelyingPartyRegistrationResolver
 
REQUEST_EXPIRATION - Static variable in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
 
REQUEST_MATCHER - Static variable in class org.apache.nifi.web.security.csrf.SkipReplicatedCsrfFilter
Requests containing replicated header and not containing authorization cookies will be skipped
REQUEST_MAXIMUM_CACHE_SIZE - Static variable in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
 
REQUEST_PARAMETER - Static variable in class org.apache.nifi.web.security.csrf.StandardCookieCsrfTokenRepository
 
requestIdentifier - Variable in class org.apache.nifi.web.security.logout.LogoutRequest
 
requestLookup - Variable in class org.apache.nifi.web.security.logout.LogoutRequestManager
 
requestMatcher - Variable in class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2LocalLogoutFilter
 
requestMatcher - Variable in class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2SingleLogoutFilter
 
requestsSigned - Variable in class org.apache.nifi.web.security.saml2.registration.EntityDescriptorCustomizer
 
REQUIRED_CLAIMS - Static variable in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
requiresAuthentication() - Method in class org.apache.nifi.web.security.NiFiAuthenticationFilter
 
resolve(HttpServletRequest) - Method in class org.apache.nifi.web.security.jwt.resolver.StandardBearerTokenResolver
Resolve Bearer Token from HTTP Request checking Authorization Header then Authorization Cookie when found
resolve(HttpServletRequest, String) - Method in class org.apache.nifi.web.security.saml2.service.web.StandardRelyingPartyRegistrationResolver
Resolve Registration from Repository and resolve template locations based on allowed proxy headers
resolveUrl(String, String, RelyingPartyRegistration) - Method in class org.apache.nifi.web.security.saml2.service.web.StandardRelyingPartyRegistrationResolver
 
resourceLoader - Static variable in class org.apache.nifi.web.security.saml2.registration.StandardRegistrationBuilderProvider
 
ResponseAuthenticationConverter - Class in org.apache.nifi.web.security.saml2.service.authentication
Converter from SAML 2 Response Token to SAML 2 Authentication for Spring Security
ResponseAuthenticationConverter(String) - Constructor for class org.apache.nifi.web.security.saml2.service.authentication.ResponseAuthenticationConverter
Response Authentication Converter with optional Group Attribute Name
responseStatus - Variable in class org.apache.nifi.web.security.x509.ocsp.OcspStatus
 
ResponseStatus() - Constructor for enum org.apache.nifi.web.security.x509.ocsp.OcspStatus.ResponseStatus
 
retrieveIdentityFromUserInfoEndpoint(OIDCTokens) - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
retrieveOidcProviderMetadata(String) - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
Returns the retrieved OIDC provider metadata from the external provider.
revocationExpirationCommand() - Method in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
RevocationExpirationCommand - Class in org.apache.nifi.web.security.jwt.revocation.command
Revocation Expiration Command removes expired Revocations
RevocationExpirationCommand(JwtRevocationService) - Constructor for class org.apache.nifi.web.security.jwt.revocation.command.RevocationExpirationCommand
 
REVOKED_ERROR - Static variable in class org.apache.nifi.web.security.jwt.revocation.JwtRevocationValidator
 
ROOT_PATH - Static variable in class org.apache.nifi.web.security.saml2.web.authentication.Saml2AuthenticationSuccessHandler
 
ROOT_PATH - Static variable in class org.apache.nifi.web.security.StandardAuthenticationEntryPoint
 
run() - Method in class org.apache.nifi.web.security.jwt.key.command.KeyExpirationCommand
Run deletes expired Verification Keys
run() - Method in class org.apache.nifi.web.security.jwt.key.command.KeyGenerationCommand
Run generates a new Key Pair and notifies configured listeners
run() - Method in class org.apache.nifi.web.security.jwt.revocation.command.RevocationExpirationCommand
Run deletes expired Revocations

S

sameSitePolicy - Variable in enum org.apache.nifi.web.security.cookie.ApplicationCookieName
 
SameSitePolicy - Enum in org.apache.nifi.web.security.cookie
Cookie SameSite attribute policy
SameSitePolicy(String) - Constructor for enum org.apache.nifi.web.security.cookie.SameSitePolicy
 
saml2AuthenticationRequestRepository() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
Spring Security Saml 2 Authentication Request Repository for tracking SAML 2 across multiple HTTP requests
saml2AuthenticationRequestResolver() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
Spring Security SAML 2 Authentication Request Resolver uses OpenSAML 3 for compatibility with Java 8
Saml2AuthenticationSuccessHandler - Class in org.apache.nifi.web.security.saml2.web.authentication
SAML 2 Authentication Success Handler redirects to the user interface and sets a Session Cookie with a Bearer Token
Saml2AuthenticationSuccessHandler(BearerTokenProvider, IdpUserGroupService, List<IdentityMapping>, List<IdentityMapping>, Duration, String) - Constructor for class org.apache.nifi.web.security.saml2.web.authentication.Saml2AuthenticationSuccessHandler
SAML 2 Authentication Success Handler requires Bearer Token Provider and expiration for generated tokens
Saml2CredentialProvider - Interface in org.apache.nifi.web.security.saml2.registration
SAML2 Credentials Provider translates Certificate and Key entries to SAML2 X.509 Credentials
saml2CredentialProvider - Variable in class org.apache.nifi.web.security.saml2.registration.StandardRelyingPartyRegistrationRepository
 
saml2LocalLogoutFilter() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
SAML 2 Local Logout Filter for clearing application caches on Logout requests
Saml2LocalLogoutFilter - Class in org.apache.nifi.web.security.saml2.web.authentication.logout
SAML 2 Logout Filter completes application Logout Requests
Saml2LocalLogoutFilter(LogoutSuccessHandler) - Constructor for class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2LocalLogoutFilter
 
saml2LogoutRequestFilter() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
Spring Security SAML 2 Single Logout Request Filter processing from an IDP
saml2LogoutRequestRepository() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
SAML 2 Logout Request Repository for tracking Single Logout requests
saml2LogoutRequestResolver() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
Spring Security SAML 2 Logout Request Resolver uses OpenSAML 3 for compatibility with Java 8
saml2LogoutRequestValidator() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
Spring Security SAML 2 Logout Request Validator
saml2LogoutResponseFilter() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
Spring Security SAML 2 Single Logout Response Filter processing from an IDP
saml2LogoutResponseResolver() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
Spring Security SAML 2 Logout Response Resolver uses OpenSAML 3 for compatibility with Java 8
saml2LogoutResponseValidator() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
Spring Security SAML 2 Logout Response Validator
saml2LogoutSuccessHandler() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
Standard SAML 2 Logout Success Handler for Logout processing after Single or Local Logout success
Saml2LogoutSuccessHandler - Class in org.apache.nifi.web.security.saml2.web.authentication.logout
SAML 2 Logout Success Handler implementation for completing application Logout Requests
Saml2LogoutSuccessHandler(LogoutRequestManager, IdpUserGroupService) - Constructor for class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2LogoutSuccessHandler
 
saml2MetadataFilter() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
Spring Security SAML 2 Metadata Filter returns SAML 2 Metadata XML
saml2MetadataResolver() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
Spring Security SAML 2 Metadata Resolver
Saml2RegistrationProperty - Enum in org.apache.nifi.web.security.saml2.registration
SAML 2 configuration for Registration information
Saml2RegistrationProperty(String) - Constructor for enum org.apache.nifi.web.security.saml2.registration.Saml2RegistrationProperty
 
saml2SingleLogoutFilter() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
Spring Security Single Logout Filter for initiating Single Logout Requests sending to an IDP
Saml2SingleLogoutFilter - Class in org.apache.nifi.web.security.saml2.web.authentication.logout
SAML 2 Single Local Filter processes Single Logout Requests
Saml2SingleLogoutFilter(LogoutRequestManager, LogoutSuccessHandler) - Constructor for class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2SingleLogoutFilter
 
saml2SingleLogoutHandler() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
Standard SAML 2 Single Logout Handler
Saml2SingleLogoutHandler - Class in org.apache.nifi.web.security.saml2.web.authentication.logout
Standard SAML 2 Single Logout Handler for tracking Logout Requests with Spring Saml2LogoutRequestFilter
Saml2SingleLogoutHandler() - Constructor for class org.apache.nifi.web.security.saml2.web.authentication.logout.Saml2SingleLogoutHandler
 
saml2SingleLogoutSuccessHandler() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
SAML 2 Logout Success Handler for Single Logout processing
saml2WebSsoAuthenticationFilter(AuthenticationManager) - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
Spring Security SAML 2 Web SSO Authentication Filter for SAML 2 login response processing from an IDP
saml2WebSsoAuthenticationRequestFilter() - Method in class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
Spring Security SAML 2 Web SSO Authentication Request Filter for SAML 2 initial login sending to an IDP
SamlAuthenticationSecurityConfiguration - Class in org.apache.nifi.web.security.configuration
SAML Configuration for Authentication Security
SamlAuthenticationSecurityConfiguration(NiFiProperties, BearerTokenProvider, LogoutRequestManager, IdpUserGroupService) - Constructor for class org.apache.nifi.web.security.configuration.SamlAuthenticationSecurityConfiguration
 
SamlConfigurationException - Exception in org.apache.nifi.web.security.saml2
SAML Configuration Exception
SamlConfigurationException(String) - Constructor for exception org.apache.nifi.web.security.saml2.SamlConfigurationException
 
SamlConfigurationException(String, Throwable) - Constructor for exception org.apache.nifi.web.security.saml2.SamlConfigurationException
 
SamlUrlPath - Enum in org.apache.nifi.web.security.saml2
Shared configuration for SAML URL Paths
SamlUrlPath(String) - Constructor for enum org.apache.nifi.web.security.saml2.SamlUrlPath
 
sanitizeDn(String) - Static method in class org.apache.nifi.web.security.ProxiedEntitiesUtils
Sanitizes a DN for safe and lossless transmission.
save(String, Key, Instant) - Method in class org.apache.nifi.web.security.jwt.key.service.StandardVerificationKeyService
Save Verification Key
save(String, Key, Instant) - Method in interface org.apache.nifi.web.security.jwt.key.service.VerificationKeyService
Save Key with associated expiration
saveAuthenticationRequest(AbstractSaml2AuthenticationRequest, HttpServletRequest, HttpServletResponse) - Method in class org.apache.nifi.web.security.saml2.service.web.StandardSaml2AuthenticationRequestRepository
Save Authentication Request in cache and add cookies to HTTP responses
saveLogoutRequest(Saml2LogoutRequest, HttpServletRequest, HttpServletResponse) - Method in class org.apache.nifi.web.security.saml2.web.authentication.logout.StandardSaml2LogoutRequestRepository
Save Logout Request in cache and set cookies
saveToken(CsrfToken, HttpServletRequest, HttpServletResponse) - Method in class org.apache.nifi.web.security.csrf.StandardCookieCsrfTokenRepository
Save CSRF Token in HTTP Servlet Response using defaults that allow JavaScript read for session cookies
SCOPE - Static variable in class org.apache.nifi.web.security.jwt.key.service.StandardVerificationKeyService
 
SCOPE - Static variable in class org.apache.nifi.web.security.jwt.revocation.StandardJwtRevocationService
 
SECURE_ENABLED - Static variable in class org.apache.nifi.web.security.cookie.StandardApplicationCookieService
 
secureRequest - Variable in class org.apache.nifi.web.security.anonymous.NiFiAnonymousAuthenticationRequestToken
 
SecurityCookieName - Enum in org.apache.nifi.web.security.http
Enumeration of HTTP Cookie Names for Security
SecurityCookieName(String) - Constructor for enum org.apache.nifi.web.security.http.SecurityCookieName
 
SecurityHeader - Enum in org.apache.nifi.web.security.http
Enumeration of HTTP Headers for Security
SecurityHeader(String) - Constructor for enum org.apache.nifi.web.security.http.SecurityHeader
 
selectJWSKeys(JWSHeader, C) - Method in class org.apache.nifi.web.security.jwt.jws.StandardJWSKeySelector
Select JSON Web Signature Key using Key Identifier from JWS Header
sendErrorMessage(HttpServletResponse, AuthenticationException) - Method in class org.apache.nifi.web.security.StandardAuthenticationEntryPoint
 
serializeVerificationKey(VerificationKey) - Method in class org.apache.nifi.web.security.jwt.key.service.StandardVerificationKeyService
 
SESSION_EXPIRED - Static variable in class org.apache.nifi.web.security.StandardAuthenticationEntryPoint
 
setAlgorithm(String) - Method in class org.apache.nifi.web.security.jwt.key.service.VerificationKey
 
setAuthenticated(boolean) - Method in class org.apache.nifi.web.security.token.NiFiAuthenticationToken
 
setAuthenticationManager(AuthenticationManager) - Method in class org.apache.nifi.web.security.NiFiAuthenticationFilter
 
setCertificateExtractor(X509CertificateExtractor) - Method in class org.apache.nifi.web.security.x509.X509AuthenticationFilter
 
setCertificateValidator(X509CertificateValidator) - Method in class org.apache.nifi.web.security.x509.X509IdentityProvider
 
setClazz(String) - Method in class org.apache.nifi.authentication.generated.Provider
Sets the value of the clazz property.
setEncoded(byte[]) - Method in class org.apache.nifi.web.security.jwt.key.service.VerificationKey
 
setEncryption(String) - Method in class org.apache.nifi.authentication.generated.Property
Sets the value of the encryption property.
setExpiration(String, Instant) - Method in class org.apache.nifi.web.security.jwt.key.service.StandardVerificationKeyService
Set Expiration of Verification Key when found
setExpiration(Instant) - Method in class org.apache.nifi.web.security.jwt.key.service.VerificationKey
 
setExpiration(String, Instant) - Method in interface org.apache.nifi.web.security.jwt.key.service.VerificationKeyService
Set Expiration for specified Key Identifier
setExtensionManager(ExtensionManager) - Method in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
setHttpRequestProperties(HTTPRequest) - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
setId(String) - Method in class org.apache.nifi.web.security.jwt.key.service.VerificationKey
 
setIdentifier(String) - Method in class org.apache.nifi.authentication.generated.Provider
Sets the value of the identifier property.
setIdentityConverter(Converter<Saml2AuthenticatedPrincipal, String>) - Method in class org.apache.nifi.web.security.saml2.web.authentication.Saml2AuthenticationSuccessHandler
Set Identity Converter for customized mapping of SAML 2 Authenticated Principal to user identity
setKerberosServiceAuthenticationProvider(KerberosServiceAuthenticationProvider) - Method in class org.apache.nifi.web.security.kerberos.KerberosService
 
setName(String) - Method in class org.apache.nifi.authentication.generated.Property
Sets the value of the name property.
setOcspValidator(OcspCertificateValidator) - Method in class org.apache.nifi.web.security.x509.X509CertificateValidator
 
setPrincipalExtractor(X509PrincipalExtractor) - Method in class org.apache.nifi.web.security.x509.X509AuthenticationFilter
 
setPrincipalExtractor(X509PrincipalExtractor) - Method in class org.apache.nifi.web.security.x509.X509IdentityProvider
 
setProperties(NiFiProperties) - Method in class org.apache.nifi.web.security.knox.KnoxServiceFactoryBean
 
setProperties(NiFiProperties) - Method in class org.apache.nifi.web.security.NiFiAuthenticationFilter
 
setProperties(NiFiProperties) - Method in class org.apache.nifi.web.security.spring.KerberosServiceFactoryBean
 
setProperties(NiFiProperties) - Method in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 
setResponseCookie(HttpServletResponse, ResponseCookie) - Method in class org.apache.nifi.web.security.cookie.StandardApplicationCookieService
 
setResponseStatus(OcspStatus.ResponseStatus) - Method in class org.apache.nifi.web.security.x509.ocsp.OcspStatus
 
setRevoked(String, Instant) - Method in interface org.apache.nifi.web.security.jwt.revocation.JwtRevocationService
Set Revoked Status using JSON Web Token Identifier
setRevoked(String, Instant) - Method in class org.apache.nifi.web.security.jwt.revocation.StandardJwtRevocationService
Set Revoked Status is synchronized to avoid competing changes to the State Map
setSslContext() - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
setSslSocketFactory(OkHttpClient.Builder) - Method in class org.apache.nifi.web.security.saml2.registration.StandardRegistrationBuilderProvider
 
setValidationStatus(OcspStatus.ValidationStatus) - Method in class org.apache.nifi.web.security.x509.ocsp.OcspStatus
 
setValue(String) - Method in class org.apache.nifi.authentication.generated.Property
Sets the value of the value property.
setVerificationKey(VerificationKey) - Method in class org.apache.nifi.web.security.jwt.key.service.StandardVerificationKeyService
Set Verification Key is synchronized to avoid competing updates to the State Map
setVerificationStatus(OcspStatus.VerificationStatus) - Method in class org.apache.nifi.web.security.x509.ocsp.OcspStatus
 
SignerListener - Interface in org.apache.nifi.web.security.jwt.jws
Listener handling JWS Signer events
signerListener - Variable in class org.apache.nifi.web.security.jwt.key.command.KeyGenerationCommand
 
SigningKeyListener - Interface in org.apache.nifi.web.security.jwt.jws
Listener handling Signing Key events
signingKeyListener - Variable in class org.apache.nifi.web.security.jwt.jws.StandardJwsSignerProvider
 
SINGLE_LOGOUT_RESPONSE_SERVICE_LOCATION - Static variable in class org.apache.nifi.web.security.saml2.registration.StandardRelyingPartyRegistrationRepository
 
SkipReplicatedCsrfFilter - Class in org.apache.nifi.web.security.csrf
Skip Replicated Cross-Site Request Forgery Filter disables subsequent filtering for matched requests
SkipReplicatedCsrfFilter() - Constructor for class org.apache.nifi.web.security.csrf.SkipReplicatedCsrfFilter
 
sslContext - Variable in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
StandardApplicationCookieService - Class in org.apache.nifi.web.security.cookie
Standard implementation of Application Cookie Service using Spring Framework utilities
StandardApplicationCookieService() - Constructor for class org.apache.nifi.web.security.cookie.StandardApplicationCookieService
 
StandardAuthenticationEntryPoint - Class in org.apache.nifi.web.security
Standard Authentication Entry Point delegates to Bearer Authentication Entry Point and performs additional processing
StandardAuthenticationEntryPoint(BearerTokenAuthenticationEntryPoint) - Constructor for class org.apache.nifi.web.security.StandardAuthenticationEntryPoint
 
StandardBearerTokenProvider - Class in org.apache.nifi.web.security.jwt.provider
Standard Bearer Token Provider supports returning serialized and signed JSON Web Tokens
StandardBearerTokenProvider(JwsSignerProvider) - Constructor for class org.apache.nifi.web.security.jwt.provider.StandardBearerTokenProvider
 
StandardBearerTokenResolver - Class in org.apache.nifi.web.security.jwt.resolver
Bearer Token Resolver prefers the HTTP Authorization Header and then evaluates the Authorization Cookie when found
StandardBearerTokenResolver() - Constructor for class org.apache.nifi.web.security.jwt.resolver.StandardBearerTokenResolver
 
StandardCookieCsrfTokenRepository - Class in org.apache.nifi.web.security.csrf
Standard implementation of CSRF Token Repository using stateless Spring Security double-submit cookie strategy
StandardCookieCsrfTokenRepository() - Constructor for class org.apache.nifi.web.security.csrf.StandardCookieCsrfTokenRepository
 
StandardCookieCsrfTokenRepository.CsrfApplicationCookieService - Class in org.apache.nifi.web.security.csrf
 
StandardJWSKeySelector<C extends com.nimbusds.jose.proc.SecurityContext> - Class in org.apache.nifi.web.security.jwt.jws
Standard JSON Web Signature Key Selector for selecting keys using Key Identifier
StandardJWSKeySelector(VerificationKeySelector) - Constructor for class org.apache.nifi.web.security.jwt.jws.StandardJWSKeySelector
Standard JSON Web Signature Key Selector constructor requires a Verification Key Selector
StandardJwsSignerProvider - Class in org.apache.nifi.web.security.jwt.jws
Standard JSON Web Signature Signer Provider
StandardJwsSignerProvider(SigningKeyListener) - Constructor for class org.apache.nifi.web.security.jwt.jws.StandardJwsSignerProvider
 
StandardJwtAuthenticationConverter - Class in org.apache.nifi.web.security.jwt.converter
Standard Converter from JSON Web Token to NiFi Authentication Token
StandardJwtAuthenticationConverter(Authorizer, IdpUserGroupService, NiFiProperties) - Constructor for class org.apache.nifi.web.security.jwt.converter.StandardJwtAuthenticationConverter
 
StandardJwtLogoutListener - Class in org.apache.nifi.web.security.jwt.revocation
Standard JSON Web Token Logout Listener handles parsing and revocation
StandardJwtLogoutListener(JwtDecoder, JwtRevocationService) - Constructor for class org.apache.nifi.web.security.jwt.revocation.StandardJwtLogoutListener
 
StandardJwtRevocationService - Class in org.apache.nifi.web.security.jwt.revocation
Standard JSON Web Token Revocation Service using State Manager
StandardJwtRevocationService(StateManager) - Constructor for class org.apache.nifi.web.security.jwt.revocation.StandardJwtRevocationService
 
StandardKnoxConfiguration - Class in org.apache.nifi.web.security.knox
 
StandardKnoxConfiguration(NiFiProperties) - Constructor for class org.apache.nifi.web.security.knox.StandardKnoxConfiguration
 
StandardLoginIdentityProviderConfigurationContext - Class in org.apache.nifi.web.security.spring
 
StandardLoginIdentityProviderConfigurationContext(String, Map<String, String>) - Constructor for class org.apache.nifi.web.security.spring.StandardLoginIdentityProviderConfigurationContext
 
StandardLoginIdentityProviderInitializationContext - Class in org.apache.nifi.web.security.spring
 
StandardLoginIdentityProviderInitializationContext(String, LoginIdentityProviderLookup) - Constructor for class org.apache.nifi.web.security.spring.StandardLoginIdentityProviderInitializationContext
 
StandardOidcIdentityProvider - Class in org.apache.nifi.web.security.oidc
OidcProvider for managing the OpenId Connect Authorization flow.
StandardOidcIdentityProvider(NiFiProperties) - Constructor for class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
Creates a new StandardOidcIdentityProvider.
StandardRegistrationBuilderProvider - Class in org.apache.nifi.web.security.saml2.registration
Standard Registration Builder Provider implementation based on NiFi Application Properties
StandardRegistrationBuilderProvider(NiFiProperties) - Constructor for class org.apache.nifi.web.security.saml2.registration.StandardRegistrationBuilderProvider
 
StandardRelyingPartyRegistrationRepository - Class in org.apache.nifi.web.security.saml2.registration
Standard implementation of Relying Party Registration Repository based on NiFi Properties
StandardRelyingPartyRegistrationRepository(NiFiProperties) - Constructor for class org.apache.nifi.web.security.saml2.registration.StandardRelyingPartyRegistrationRepository
Standard implementation builds a Registration based on NiFi Properties and returns the same instance for all queries
StandardRelyingPartyRegistrationResolver - Class in org.apache.nifi.web.security.saml2.service.web
Standard Relying Party Registration Resolver with support for proxy headers
StandardRelyingPartyRegistrationResolver(RelyingPartyRegistrationRepository, List<String>) - Constructor for class org.apache.nifi.web.security.saml2.service.web.StandardRelyingPartyRegistrationResolver
Standard Resolver with Registration Repository and Allowed Context Paths from application properties
StandardSaml2AuthenticationRequestRepository - Class in org.apache.nifi.web.security.saml2.service.web
Standard implementation of SAML 2 Authentication Request Repository using cookies
StandardSaml2AuthenticationRequestRepository(Cache) - Constructor for class org.apache.nifi.web.security.saml2.service.web.StandardSaml2AuthenticationRequestRepository
Standard SAML 2 Authentication Request Repository with Spring Cache abstraction
StandardSaml2CredentialProvider - Class in org.apache.nifi.web.security.saml2.registration
Standard implementation of SAML2 Credential Provider capable of reading Key Store and Trust Store entries
StandardSaml2CredentialProvider() - Constructor for class org.apache.nifi.web.security.saml2.registration.StandardSaml2CredentialProvider
 
StandardSaml2LogoutRequestRepository - Class in org.apache.nifi.web.security.saml2.web.authentication.logout
Standard implementation of SAML 2 Logout Request Repository using cookies
StandardSaml2LogoutRequestRepository(Cache) - Constructor for class org.apache.nifi.web.security.saml2.web.authentication.logout.StandardSaml2LogoutRequestRepository
 
StandardVerificationKeySelector - Class in org.apache.nifi.web.security.jwt.key
Standard Verification Key Selector implements listener interfaces for updating Key status
StandardVerificationKeySelector(VerificationKeyService, Duration) - Constructor for class org.apache.nifi.web.security.jwt.key.StandardVerificationKeySelector
 
StandardVerificationKeyService - Class in org.apache.nifi.web.security.jwt.key.service
Standard Verification Key Service implemented using State Manager
StandardVerificationKeyService(StateManager) - Constructor for class org.apache.nifi.web.security.jwt.key.service.StandardVerificationKeyService
 
start(LogoutRequest) - Method in class org.apache.nifi.web.security.logout.LogoutRequestManager
 
stateLookupForPendingRequests - Variable in class org.apache.nifi.web.security.oidc.OidcService
 
stateManager - Variable in class org.apache.nifi.web.security.jwt.key.service.StandardVerificationKeyService
 
stateManager - Variable in class org.apache.nifi.web.security.jwt.revocation.StandardJwtRevocationService
 
stateManagerProvider - Variable in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
storeJwt(String, String) - Method in class org.apache.nifi.web.security.oidc.OidcService
Stores the NiFi Jwt.
subjectCertificate - Variable in class org.apache.nifi.web.security.x509.ocsp.OcspRequest
 
SubjectDnX509PrincipalExtractor - Class in org.apache.nifi.web.security.x509
Principal extractor for extracting a DN.
SubjectDnX509PrincipalExtractor() - Constructor for class org.apache.nifi.web.security.x509.SubjectDnX509PrincipalExtractor
 
successfulAuthentication(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.apache.nifi.web.security.NiFiAuthenticationFilter
If authentication was successful, apply the successful authentication result to the security context and add proxy headers to the response if the request was made via a proxy.
successfulAuthentication(HttpServletRequest, HttpServletResponse) - Static method in class org.apache.nifi.web.security.ProxiedEntitiesUtils
If a successfully authenticated request was made via a proxy, relevant proxy headers will be added to the response.
SupportedClaim - Enum in org.apache.nifi.web.security.jwt.provider
Supported Claim for JSON Web Tokens
SupportedClaim(String) - Constructor for enum org.apache.nifi.web.security.jwt.provider.SupportedClaim
 
supports(Class<?>) - Method in class org.apache.nifi.web.security.anonymous.NiFiAnonymousAuthenticationProvider
 
supports(Class<?>) - Method in class org.apache.nifi.web.security.knox.KnoxAuthenticationProvider
 
supports(Class<?>) - Method in class org.apache.nifi.web.security.x509.X509AuthenticationProvider
 

T

timeConstantEqualityCheck(String, String) - Static method in class org.apache.nifi.web.security.util.IdentityProviderUtils
Implements a time constant equality check.
token - Variable in class org.apache.nifi.web.security.knox.KnoxAuthenticationRequestToken
 
TOKEN_EXCHANGE - Static variable in interface org.apache.nifi.web.security.oidc.OIDCEndpoints
 
TOKEN_EXCHANGE_RELATIVE - Static variable in interface org.apache.nifi.web.security.oidc.OIDCEndpoints
 
tokenizeProxiedEntitiesChain(String) - Static method in class org.apache.nifi.web.security.ProxiedEntitiesUtils
Tokenizes the specified proxy chain.
tokenizeProxiedEntityGroups(String) - Static method in class org.apache.nifi.web.security.ProxiedEntitiesUtils
Tokenizes the specified proxied entity groups which are formatted the same as a proxy chain.
tokenValidator - Variable in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
toString() - Method in class org.apache.nifi.web.security.anonymous.NiFiAnonymousAuthenticationRequestToken
 
toString() - Method in class org.apache.nifi.web.security.knox.KnoxAuthenticationRequestToken
 
toString() - Method in class org.apache.nifi.web.security.token.LoginAuthenticationToken
 
toString() - Method in class org.apache.nifi.web.security.token.NiFiAuthenticationToken
 
toString() - Method in class org.apache.nifi.web.security.util.CacheKey
 
toString() - Method in class org.apache.nifi.web.security.x509.ocsp.OcspRequest
 
toString() - Method in class org.apache.nifi.web.security.x509.ocsp.OcspStatus
 
toString() - Method in class org.apache.nifi.web.security.x509.X509AuthenticationRequestToken
 
trustedCAs - Variable in class org.apache.nifi.web.security.x509.ocsp.OcspCertificateValidator
 
TruststoreStrategy - Enum in org.apache.nifi.web.security.oidc
Indicates which truststore should be used when creating an HttpClient for an https URL.
TruststoreStrategy() - Constructor for enum org.apache.nifi.web.security.oidc.TruststoreStrategy
 

U

UI_PATH - Static variable in class org.apache.nifi.web.security.saml2.web.authentication.Saml2AuthenticationSuccessHandler
 
UNAUTHORIZED - Static variable in class org.apache.nifi.web.security.StandardAuthenticationEntryPoint
 
unsanitizeDn(String) - Static method in class org.apache.nifi.web.security.ProxiedEntitiesUtils
Reconstitutes the original DN from the sanitized version passed in the proxy chain.
unsuccessfulAuthentication(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.apache.nifi.web.security.NiFiAuthenticationFilter
If authentication was unsuccessful, update the response with the appropriate status and give the reason for why the user was not able to be authenticated.
unsuccessfulAuthentication(HttpServletRequest, HttpServletResponse, AuthenticationException) - Static method in class org.apache.nifi.web.security.ProxiedEntitiesUtils
If an unauthenticated request was made via a proxy, add proxy headers to explain why authentication failed.
UntrustedProxyException - Exception in org.apache.nifi.web.security
 
UntrustedProxyException(String) - Constructor for exception org.apache.nifi.web.security.UntrustedProxyException
 
UntrustedProxyException(String, Throwable) - Constructor for exception org.apache.nifi.web.security.UntrustedProxyException
 
URL_ENCODED_CHARACTER_SET - Static variable in class org.apache.nifi.web.security.jwt.provider.StandardBearerTokenProvider
 
userIdentityMappings - Variable in class org.apache.nifi.web.security.saml2.web.authentication.Saml2AuthenticationSuccessHandler
 
username - Variable in class org.apache.nifi.web.security.token.LoginAuthenticationToken
 

V

validate(Jwt) - Method in class org.apache.nifi.web.security.jwt.revocation.JwtRevocationValidator
Validate checks JSON Web Token Identifier against Revocation Service
validate(X509Certificate[]) - Method in class org.apache.nifi.web.security.x509.ocsp.OcspCertificateValidator
Validates the specified certificate using OCSP if configured.
validateAccessToken(OIDCTokens) - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
validateAudience(SignedJWT) - Method in class org.apache.nifi.web.security.knox.KnoxService
Validate the jwt audience.
validateClientCertificate(X509Certificate[]) - Method in class org.apache.nifi.web.security.x509.X509CertificateValidator
Extract the client certificate from the specified HttpServletRequest or null if none is specified.
validateExpiration(SignedJWT) - Method in class org.apache.nifi.web.security.knox.KnoxService
Validate the jwt expiration.
validateIdToken(JWT) - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
 
validateKerberosTicket(HttpServletRequest) - Method in class org.apache.nifi.web.security.kerberos.KerberosService
 
validateOIDCConfiguration() - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
Loads the initial configuration values relating to the OIDC provider from the class NiFiProperties and populates the individual fields.
validateOIDCProviderMetadata() - Method in class org.apache.nifi.web.security.oidc.StandardOidcIdentityProvider
Validates the retrieved OIDC provider metadata.
validateSignature(SignedJWT) - Method in class org.apache.nifi.web.security.knox.KnoxService
Validate the jwt signature.
validateToken(SignedJWT) - Method in class org.apache.nifi.web.security.knox.KnoxService
Validate the specified jwt.
validationAuthorityURI - Variable in class org.apache.nifi.web.security.x509.ocsp.OcspCertificateValidator
 
validationStatus - Variable in class org.apache.nifi.web.security.x509.ocsp.OcspStatus
 
ValidationStatus() - Constructor for enum org.apache.nifi.web.security.x509.ocsp.OcspStatus.ValidationStatus
 
value - Variable in class org.apache.nifi.authentication.generated.Property
 
valueOf(String) - Static method in enum org.apache.nifi.web.security.cookie.ApplicationCookieName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.web.security.cookie.SameSitePolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.web.security.http.SecurityCookieName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.web.security.http.SecurityHeader
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.web.security.jwt.provider.SupportedClaim
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.web.security.log.AuthenticationUserAttribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.web.security.oidc.TruststoreStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.web.security.saml2.registration.Saml2RegistrationProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.web.security.saml2.SamlUrlPath
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.web.security.x509.ocsp.OcspStatus.ResponseStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.web.security.x509.ocsp.OcspStatus.ValidationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.nifi.web.security.x509.ocsp.OcspStatus.VerificationStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.nifi.web.security.cookie.ApplicationCookieName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.web.security.cookie.SameSitePolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.web.security.http.SecurityCookieName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.web.security.http.SecurityHeader
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.web.security.jwt.provider.SupportedClaim
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.web.security.log.AuthenticationUserAttribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.web.security.oidc.TruststoreStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.web.security.saml2.registration.Saml2RegistrationProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.web.security.saml2.SamlUrlPath
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.web.security.x509.ocsp.OcspStatus.ResponseStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.web.security.x509.ocsp.OcspStatus.ValidationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.nifi.web.security.x509.ocsp.OcspStatus.VerificationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
VerificationKey - Class in org.apache.nifi.web.security.jwt.key.service
Verification Key used for storing serialized instances
VerificationKey() - Constructor for class org.apache.nifi.web.security.jwt.key.service.VerificationKey
 
verificationKeyListener - Variable in class org.apache.nifi.web.security.jwt.key.command.KeyGenerationCommand
 
VerificationKeyListener - Interface in org.apache.nifi.web.security.jwt.key
Listener handling Verification Key events
verificationKeySelector() - Method in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
verificationKeySelector - Variable in class org.apache.nifi.web.security.jwt.jws.StandardJWSKeySelector
 
VerificationKeySelector - Interface in org.apache.nifi.web.security.jwt.key
Verification Key Selector returns a List of java.security.Key objects for signature verification
verificationKeyService() - Method in class org.apache.nifi.web.security.configuration.JwtAuthenticationSecurityConfiguration
 
verificationKeyService - Variable in class org.apache.nifi.web.security.jwt.key.command.KeyExpirationCommand
 
VerificationKeyService - Interface in org.apache.nifi.web.security.jwt.key.service
Verification Key Service for storing and retrieving keys
verificationKeyService - Variable in class org.apache.nifi.web.security.jwt.key.StandardVerificationKeySelector
 
verificationStatus - Variable in class org.apache.nifi.web.security.x509.ocsp.OcspStatus
 
VerificationStatus() - Constructor for enum org.apache.nifi.web.security.x509.ocsp.OcspStatus.VerificationStatus
 
verifier - Variable in class org.apache.nifi.web.security.knox.KnoxService
 

W

wantAssertionsSigned - Variable in class org.apache.nifi.web.security.saml2.registration.EntityDescriptorCustomizer
 
withNarLoader(LoginIdentityProvider) - Method in class org.apache.nifi.web.security.spring.LoginIdentityProviderFactoryBean
 

X

x509AuthenticationFilter(AuthenticationManager) - Method in class org.apache.nifi.web.security.configuration.X509AuthenticationSecurityConfiguration
 
X509AuthenticationFilter - Class in org.apache.nifi.web.security.x509
Custom X509 filter that will inspect the HTTP headers for a proxied user before extracting the user details from the client certificate.
X509AuthenticationFilter() - Constructor for class org.apache.nifi.web.security.x509.X509AuthenticationFilter
 
x509AuthenticationProvider() - Method in class org.apache.nifi.web.security.configuration.X509AuthenticationSecurityConfiguration
 
X509AuthenticationProvider - Class in org.apache.nifi.web.security.x509
 
X509AuthenticationProvider(X509IdentityProvider, Authorizer, NiFiProperties) - Constructor for class org.apache.nifi.web.security.x509.X509AuthenticationProvider
 
X509AuthenticationRequestToken - Class in org.apache.nifi.web.security.x509
This is an authentication request with a given JWT token.
X509AuthenticationRequestToken(String, String, X509PrincipalExtractor, X509Certificate[], String) - Constructor for class org.apache.nifi.web.security.x509.X509AuthenticationRequestToken
Creates a representation of the jwt authentication request for a user.
X509AuthenticationSecurityConfiguration - Class in org.apache.nifi.web.security.configuration
X.509 Configuration for Authentication Security
X509AuthenticationSecurityConfiguration(NiFiProperties, Authorizer) - Constructor for class org.apache.nifi.web.security.configuration.X509AuthenticationSecurityConfiguration
 
X509CertificateExtractor - Class in org.apache.nifi.web.security.x509
Extracts client certificates from Http requests.
X509CertificateExtractor() - Constructor for class org.apache.nifi.web.security.x509.X509CertificateExtractor
 
X509CertificateValidator - Class in org.apache.nifi.web.security.x509
Extracts client certificates from Http requests.
X509CertificateValidator() - Constructor for class org.apache.nifi.web.security.x509.X509CertificateValidator
 
X509IdentityProvider - Class in org.apache.nifi.web.security.x509
Identity provider for extract the authenticating a ServletRequest with a X509Certificate.
X509IdentityProvider() - Constructor for class org.apache.nifi.web.security.x509.X509IdentityProvider
 
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2023 Apache NiFi Project. All rights reserved.