@Configuration public class X509AuthenticationSecurityConfiguration extends Object
| Modifier and Type | Field and Description |
|---|---|
private Authorizer |
authorizer |
private NiFiProperties |
niFiProperties |
| Constructor and Description |
|---|
X509AuthenticationSecurityConfiguration(NiFiProperties niFiProperties,
Authorizer authorizer) |
| Modifier and Type | Method and Description |
|---|---|
X509CertificateExtractor |
certificateExtractor() |
X509IdentityProvider |
certificateIdentityProvider() |
X509CertificateValidator |
certificateValidator() |
OcspCertificateValidator |
ocspValidator() |
org.springframework.security.web.authentication.preauth.x509.X509PrincipalExtractor |
principalExtractor() |
X509AuthenticationFilter |
x509AuthenticationFilter(org.springframework.security.authentication.AuthenticationManager authenticationManager) |
X509AuthenticationProvider |
x509AuthenticationProvider() |
private final NiFiProperties niFiProperties
private final Authorizer authorizer
@Autowired public X509AuthenticationSecurityConfiguration(NiFiProperties niFiProperties, Authorizer authorizer)
@Bean public X509AuthenticationFilter x509AuthenticationFilter(org.springframework.security.authentication.AuthenticationManager authenticationManager)
@Bean public X509AuthenticationProvider x509AuthenticationProvider()
@Bean public X509CertificateExtractor certificateExtractor()
@Bean public org.springframework.security.web.authentication.preauth.x509.X509PrincipalExtractor principalExtractor()
@Bean public OcspCertificateValidator ocspValidator()
@Bean public X509CertificateValidator certificateValidator()
@Bean public X509IdentityProvider certificateIdentityProvider()
Copyright © 2023 Apache NiFi Project. All rights reserved.