Class X509AuthenticationConfiguration
- java.lang.Object
-
- org.apereo.cas.adaptors.x509.config.X509AuthenticationConfiguration
-
@Configuration("x509AuthenticationConfiguration") @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) public class X509AuthenticationConfiguration extends java.lang.Object
This isX509AuthenticationConfiguration
.- Since:
- 5.0.0
-
-
Constructor Summary
Constructors Constructor Description X509AuthenticationConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apereo.cas.adaptors.x509.authentication.revocation.policy.RevocationPolicy
allowRevocationPolicy()
org.apereo.cas.adaptors.x509.authentication.revocation.checker.RevocationChecker
crlDistributionPointRevocationChecker()
org.apereo.cas.adaptors.x509.authentication.CRLFetcher
crlFetcher()
org.apereo.cas.adaptors.x509.authentication.revocation.policy.RevocationPolicy
denyRevocationPolicy()
org.apereo.cas.adaptors.x509.authentication.revocation.checker.RevocationChecker
noOpRevocationChecker()
org.apereo.cas.adaptors.x509.authentication.revocation.checker.RevocationChecker
resourceCrlRevocationChecker()
org.apereo.cas.adaptors.x509.authentication.revocation.policy.RevocationPolicy
thresholdExpiredCRLRevocationPolicy()
org.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurer
x509AuthenticationEventExecutionPlanConfigurer()
org.apereo.cas.authentication.principal.PrincipalResolver
x509CommonNameEDIPIPrincipalResolver()
org.apereo.cas.authentication.AuthenticationHandler
x509CredentialsAuthenticationHandler()
org.apereo.cas.authentication.principal.PrincipalFactory
x509PrincipalFactory()
org.apereo.cas.authentication.principal.PrincipalResolver
x509SerialNumberAndIssuerDNPrincipalResolver()
org.apereo.cas.authentication.principal.PrincipalResolver
x509SerialNumberPrincipalResolver()
org.apereo.cas.authentication.principal.PrincipalResolver
x509SubjectAlternativeNameRFC822EmailPrincipalResolver()
org.apereo.cas.authentication.principal.PrincipalResolver
x509SubjectAlternativeNameUPNPrincipalResolver()
org.apereo.cas.authentication.principal.PrincipalResolver
x509SubjectDNPrincipalResolver()
org.apereo.cas.authentication.principal.PrincipalResolver
x509SubjectPrincipalResolver()
-
-
-
Method Detail
-
allowRevocationPolicy
@Bean @RefreshScope @ConditionalOnMissingBean(name="allowRevocationPolicy") public org.apereo.cas.adaptors.x509.authentication.revocation.policy.RevocationPolicy allowRevocationPolicy()
-
thresholdExpiredCRLRevocationPolicy
@Bean @RefreshScope @ConditionalOnMissingBean(name="thresholdExpiredCRLRevocationPolicy") public org.apereo.cas.adaptors.x509.authentication.revocation.policy.RevocationPolicy thresholdExpiredCRLRevocationPolicy()
-
denyRevocationPolicy
@Bean @RefreshScope @ConditionalOnMissingBean(name="denyRevocationPolicy") public org.apereo.cas.adaptors.x509.authentication.revocation.policy.RevocationPolicy denyRevocationPolicy()
-
crlDistributionPointRevocationChecker
@Bean @RefreshScope @ConditionalOnMissingBean(name="crlDistributionPointRevocationChecker") public org.apereo.cas.adaptors.x509.authentication.revocation.checker.RevocationChecker crlDistributionPointRevocationChecker()
-
noOpRevocationChecker
@Bean @RefreshScope @ConditionalOnMissingBean(name="noOpRevocationChecker") public org.apereo.cas.adaptors.x509.authentication.revocation.checker.RevocationChecker noOpRevocationChecker()
-
resourceCrlRevocationChecker
@Bean @RefreshScope @ConditionalOnMissingBean(name="resourceCrlRevocationChecker") public org.apereo.cas.adaptors.x509.authentication.revocation.checker.RevocationChecker resourceCrlRevocationChecker()
-
crlFetcher
@Bean @RefreshScope @ConditionalOnMissingBean(name="crlFetcher") public org.apereo.cas.adaptors.x509.authentication.CRLFetcher crlFetcher()
-
x509CredentialsAuthenticationHandler
@Bean @RefreshScope @ConditionalOnMissingBean(name="x509CredentialsAuthenticationHandler") public org.apereo.cas.authentication.AuthenticationHandler x509CredentialsAuthenticationHandler()
-
x509SubjectPrincipalResolver
@Bean @RefreshScope @ConditionalOnMissingBean(name="x509SubjectPrincipalResolver") public org.apereo.cas.authentication.principal.PrincipalResolver x509SubjectPrincipalResolver()
-
x509SubjectDNPrincipalResolver
@Bean @RefreshScope @ConditionalOnMissingBean(name="x509SubjectDNPrincipalResolver") public org.apereo.cas.authentication.principal.PrincipalResolver x509SubjectDNPrincipalResolver()
-
x509SubjectAlternativeNameUPNPrincipalResolver
@Bean @RefreshScope @ConditionalOnMissingBean(name="x509SubjectAlternativeNameUPNPrincipalResolver") public org.apereo.cas.authentication.principal.PrincipalResolver x509SubjectAlternativeNameUPNPrincipalResolver()
-
x509SubjectAlternativeNameRFC822EmailPrincipalResolver
@Bean @RefreshScope @ConditionalOnMissingBean(name="x509SubjectAlternativeNameRFC822EmailPrincipalResolver") public org.apereo.cas.authentication.principal.PrincipalResolver x509SubjectAlternativeNameRFC822EmailPrincipalResolver()
-
x509SerialNumberPrincipalResolver
@Bean @RefreshScope @ConditionalOnMissingBean(name="x509SerialNumberPrincipalResolver") public org.apereo.cas.authentication.principal.PrincipalResolver x509SerialNumberPrincipalResolver()
-
x509PrincipalFactory
@ConditionalOnMissingBean(name="x509PrincipalFactory") @Bean public org.apereo.cas.authentication.principal.PrincipalFactory x509PrincipalFactory()
-
x509SerialNumberAndIssuerDNPrincipalResolver
@Bean @RefreshScope @ConditionalOnMissingBean(name="x509SerialNumberAndIssuerDNPrincipalResolver") public org.apereo.cas.authentication.principal.PrincipalResolver x509SerialNumberAndIssuerDNPrincipalResolver()
-
x509CommonNameEDIPIPrincipalResolver
@Bean @RefreshScope @ConditionalOnMissingBean(name="x509CommonNameEDIPIPrincipalResolver") public org.apereo.cas.authentication.principal.PrincipalResolver x509CommonNameEDIPIPrincipalResolver()
-
x509AuthenticationEventExecutionPlanConfigurer
@ConditionalOnMissingBean(name="x509AuthenticationEventExecutionPlanConfigurer") @Bean public org.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurer x509AuthenticationEventExecutionPlanConfigurer()
-
-