@Configuration(value="samlIdPEndpointsConfiguration")
@EnableConfigurationProperties(value=org.apereo.cas.configuration.CasConfigurationProperties.class)
public class SamlIdPEndpointsConfiguration
extends java.lang.Object
implements org.apereo.cas.services.ServiceRegistryExecutionPlanConfigurer
SamlIdPEndpointsConfiguration.| Constructor and Description |
|---|
SamlIdPEndpointsConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
configureServiceRegistry(org.apereo.cas.services.ServiceRegistryExecutionPlan plan) |
org.apereo.cas.support.saml.web.idp.profile.ecp.ECPProfileHandlerController |
ecpProfileHandlerController() |
org.apereo.cas.support.saml.web.idp.profile.IdPInitiatedProfileHandlerController |
idPInitiatedSamlProfileHandlerController() |
org.apereo.cas.support.saml.web.idp.profile.artifact.Saml1ArtifactResolutionProfileHandlerController |
saml1ArtifactResolutionController() |
org.apereo.cas.support.saml.web.idp.profile.query.Saml2AttributeQueryProfileHandlerController |
saml2AttributeQueryProfileHandlerController() |
org.apereo.cas.authentication.principal.Service |
samlIdPCallbackService() |
org.apereo.cas.support.saml.web.idp.profile.builders.enc.SamlObjectSignatureValidator |
samlIdPObjectSignatureValidator() |
org.apereo.cas.support.saml.web.idp.profile.builders.enc.SamlObjectSignatureValidator |
samlObjectSignatureValidator() |
org.apereo.cas.support.saml.web.idp.profile.slo.SLOSamlPostProfileHandlerController |
sloPostProfileHandlerController() |
org.apereo.cas.support.saml.web.idp.profile.slo.SLOSamlRedirectProfileHandlerController |
sloRedirectProfileHandlerController() |
org.apereo.cas.support.saml.web.idp.profile.sso.SSOSamlProfileCallbackHandlerController |
ssoPostProfileCallbackHandlerController() |
org.apereo.cas.support.saml.web.idp.profile.sso.SSOSamlPostProfileHandlerController |
ssoPostProfileHandlerController() |
org.apereo.cas.support.saml.web.idp.profile.sso.SSOSamlPostSimpleSignProfileHandlerController |
ssoPostSimpleSignProfileHandlerController() |
org.apereo.cas.support.saml.web.idp.profile.sso.request.SSOSamlHttpRequestExtractor |
ssoSamlHttpRequestExtractor() |
@ConditionalOnMissingBean(name="samlIdPObjectSignatureValidator") @Bean public org.apereo.cas.support.saml.web.idp.profile.builders.enc.SamlObjectSignatureValidator samlIdPObjectSignatureValidator()
@ConditionalOnMissingBean(name="samlObjectSignatureValidator") @Bean public org.apereo.cas.support.saml.web.idp.profile.builders.enc.SamlObjectSignatureValidator samlObjectSignatureValidator()
@ConditionalOnMissingBean(name="ssoSamlHttpRequestExtractor") @Bean public org.apereo.cas.support.saml.web.idp.profile.sso.request.SSOSamlHttpRequestExtractor ssoSamlHttpRequestExtractor()
@Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.sso.SSOSamlPostProfileHandlerController ssoPostProfileHandlerController()
@Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.sso.SSOSamlPostSimpleSignProfileHandlerController ssoPostSimpleSignProfileHandlerController()
@Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.slo.SLOSamlRedirectProfileHandlerController sloRedirectProfileHandlerController()
@Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.slo.SLOSamlPostProfileHandlerController sloPostProfileHandlerController()
@Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.IdPInitiatedProfileHandlerController idPInitiatedSamlProfileHandlerController()
@Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.sso.SSOSamlProfileCallbackHandlerController ssoPostProfileCallbackHandlerController()
@Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.ecp.ECPProfileHandlerController ecpProfileHandlerController()
@Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.artifact.Saml1ArtifactResolutionProfileHandlerController saml1ArtifactResolutionController()
@ConditionalOnProperty(prefix="cas.authn.samlIdp",
name="attributeQueryProfileEnabled",
havingValue="true")
@Bean
@RefreshScope
public org.apereo.cas.support.saml.web.idp.profile.query.Saml2AttributeQueryProfileHandlerController saml2AttributeQueryProfileHandlerController()
@Bean public org.apereo.cas.authentication.principal.Service samlIdPCallbackService()
public void configureServiceRegistry(org.apereo.cas.services.ServiceRegistryExecutionPlan plan)
configureServiceRegistry in interface org.apereo.cas.services.ServiceRegistryExecutionPlanConfigurer