@Configuration(value="x509AuthenticationConfiguration")
@EnableConfigurationProperties(value=org.apereo.cas.configuration.CasConfigurationProperties.class)
public class X509AuthenticationConfiguration
extends java.lang.Object
X509AuthenticationConfiguration.| Constructor and Description |
|---|
X509AuthenticationConfiguration() |
| Modifier and Type | Method and 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.CRLFetcher |
ldaptiveResourceCRLFetcher() |
org.apereo.cas.adaptors.x509.authentication.revocation.checker.RevocationChecker |
noOpRevocationChecker() |
org.apereo.cas.adaptors.x509.authentication.CRLFetcher |
resourceCrlFetcher() |
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 |
x509SubjectAlternativeNameUPNPrincipalResolver() |
org.apereo.cas.authentication.principal.PrincipalResolver |
x509SubjectDNPrincipalResolver() |
org.apereo.cas.authentication.principal.PrincipalResolver |
x509SubjectPrincipalResolver() |
@Bean public org.apereo.cas.adaptors.x509.authentication.revocation.policy.RevocationPolicy allowRevocationPolicy()
@Bean @RefreshScope public org.apereo.cas.adaptors.x509.authentication.revocation.policy.RevocationPolicy thresholdExpiredCRLRevocationPolicy()
@Bean public org.apereo.cas.adaptors.x509.authentication.revocation.policy.RevocationPolicy denyRevocationPolicy()
@Bean public org.apereo.cas.adaptors.x509.authentication.revocation.checker.RevocationChecker crlDistributionPointRevocationChecker()
@Bean public org.apereo.cas.adaptors.x509.authentication.revocation.checker.RevocationChecker noOpRevocationChecker()
@Bean public org.apereo.cas.adaptors.x509.authentication.CRLFetcher resourceCrlFetcher()
@Bean public org.apereo.cas.adaptors.x509.authentication.revocation.checker.RevocationChecker resourceCrlRevocationChecker()
@Bean public org.apereo.cas.adaptors.x509.authentication.CRLFetcher crlFetcher()
@Bean @RefreshScope public org.apereo.cas.authentication.AuthenticationHandler x509CredentialsAuthenticationHandler()
@Bean public org.apereo.cas.adaptors.x509.authentication.CRLFetcher ldaptiveResourceCRLFetcher()
@Bean @RefreshScope public org.apereo.cas.authentication.principal.PrincipalResolver x509SubjectPrincipalResolver()
@Bean @RefreshScope public org.apereo.cas.authentication.principal.PrincipalResolver x509SubjectDNPrincipalResolver()
@Bean @RefreshScope public org.apereo.cas.authentication.principal.PrincipalResolver x509SubjectAlternativeNameUPNPrincipalResolver()
@Bean @RefreshScope public org.apereo.cas.authentication.principal.PrincipalResolver x509SerialNumberPrincipalResolver()
@ConditionalOnMissingBean(name="x509PrincipalFactory") @Bean public org.apereo.cas.authentication.principal.PrincipalFactory x509PrincipalFactory()
@Bean @RefreshScope public org.apereo.cas.authentication.principal.PrincipalResolver x509SerialNumberAndIssuerDNPrincipalResolver()
@Bean @RefreshScope public org.apereo.cas.authentication.principal.PrincipalResolver x509CommonNameEDIPIPrincipalResolver()
@ConditionalOnMissingBean(name="x509AuthenticationEventExecutionPlanConfigurer") @Bean public org.apereo.cas.authentication.AuthenticationEventExecutionPlanConfigurer x509AuthenticationEventExecutionPlanConfigurer()