@Configuration(value="samlIdPConfiguration")
@EnableConfigurationProperties(value=org.apereo.cas.configuration.CasConfigurationProperties.class)
public class SamlIdPConfiguration
extends java.lang.Object
implements org.apereo.cas.audit.AuditTrailRecordResolutionPlanConfigurer
SamlIdPConfiguration.| Constructor and Description |
|---|
SamlIdPConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
void |
configureAuditTrailRecordResolutionPlan(org.apereo.cas.audit.AuditTrailRecordResolutionPlan plan) |
org.apereo.cas.support.saml.web.idp.profile.builders.authn.AuthnContextClassRefBuilder |
defaultAuthnContextClassRefBuilder() |
org.opensaml.saml.common.binding.artifact.SAMLArtifactMap |
samlArtifactMap() |
org.apereo.cas.ticket.ExpirationPolicy |
samlArtifactTicketExpirationPolicy() |
org.apereo.cas.ticket.artifact.SamlArtifactTicketFactory |
samlArtifactTicketFactory() |
org.apereo.cas.ticket.ExpirationPolicy |
samlAttributeQueryTicketExpirationPolicy() |
org.apereo.cas.ticket.query.SamlAttributeQueryTicketFactory |
samlAttributeQueryTicketFactory() |
org.apereo.cas.support.saml.web.idp.profile.builders.enc.SamlObjectEncrypter |
samlObjectEncrypter() |
org.apereo.cas.support.saml.web.idp.profile.builders.enc.SamlIdPObjectSigner |
samlObjectSigner() |
org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.Response> |
samlProfileSamlArtifactFaultResponseBuilder() |
org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.Response> |
samlProfileSamlArtifactResponseBuilder() |
org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.Assertion> |
samlProfileSamlAssertionBuilder() |
org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.Response> |
samlProfileSamlAttributeQueryFaultResponseBuilder() |
org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.Response> |
samlProfileSamlAttributeQueryResponseBuilder() |
org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.AttributeStatement> |
samlProfileSamlAttributeStatementBuilder() |
org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.AuthnStatement> |
samlProfileSamlAuthNStatementBuilder() |
org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.Conditions> |
samlProfileSamlConditionsBuilder() |
org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.NameID> |
samlProfileSamlNameIdBuilder() |
org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.Response> |
samlProfileSamlResponseBuilder() |
org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.ecp.Response> |
samlProfileSamlSoap11FaultResponseBuilder() |
org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.ecp.Response> |
samlProfileSamlSoap11ResponseBuilder() |
org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.Subject> |
samlProfileSamlSubjectBuilder() |
org.apereo.cas.support.saml.web.idp.audit.SamlResponseAuditPrincipalIdProvider |
samlResponseAuditPrincipalIdProvider() |
org.apereo.cas.logout.SingleLogoutServiceLogoutUrlBuilder |
singleLogoutServiceLogoutUrlBuilder() |
@Bean public org.apereo.cas.logout.SingleLogoutServiceLogoutUrlBuilder singleLogoutServiceLogoutUrlBuilder()
@ConditionalOnMissingBean(name="samlProfileSamlResponseBuilder") @Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.Response> samlProfileSamlResponseBuilder()
@ConditionalOnMissingBean(name="samlArtifactTicketFactory") @Bean @RefreshScope public org.apereo.cas.ticket.artifact.SamlArtifactTicketFactory samlArtifactTicketFactory()
@ConditionalOnMissingBean(name="samlArtifactTicketExpirationPolicy") @Bean public org.apereo.cas.ticket.ExpirationPolicy samlArtifactTicketExpirationPolicy()
@Bean(initMethod="initialize",
destroyMethod="destroy")
@RefreshScope
public org.opensaml.saml.common.binding.artifact.SAMLArtifactMap samlArtifactMap()
@ConditionalOnMissingBean(name="samlProfileSamlSubjectBuilder") @Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.Subject> samlProfileSamlSubjectBuilder()
@ConditionalOnMissingBean(name="samlProfileSamlSoap11FaultResponseBuilder") @Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.ecp.Response> samlProfileSamlSoap11FaultResponseBuilder()
@ConditionalOnMissingBean(name="samlProfileSamlSoap11ResponseBuilder") @Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.ecp.Response> samlProfileSamlSoap11ResponseBuilder()
@ConditionalOnMissingBean(name="samlProfileSamlArtifactFaultResponseBuilder") @Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.Response> samlProfileSamlArtifactFaultResponseBuilder()
@ConditionalOnMissingBean(name="samlProfileSamlArtifactResponseBuilder") @Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.Response> samlProfileSamlArtifactResponseBuilder()
@ConditionalOnMissingBean(name="samlProfileSamlNameIdBuilder") @Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.NameID> samlProfileSamlNameIdBuilder()
@ConditionalOnMissingBean(name="samlProfileSamlConditionsBuilder") @Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.Conditions> samlProfileSamlConditionsBuilder()
@ConditionalOnMissingBean(name="defaultAuthnContextClassRefBuilder") @Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.builders.authn.AuthnContextClassRefBuilder defaultAuthnContextClassRefBuilder()
@ConditionalOnMissingBean(name="samlProfileSamlAssertionBuilder") @Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.Assertion> samlProfileSamlAssertionBuilder()
@ConditionalOnMissingBean(name="samlProfileSamlAuthNStatementBuilder") @Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.AuthnStatement> samlProfileSamlAuthNStatementBuilder()
@ConditionalOnMissingBean(name="samlProfileSamlAttributeStatementBuilder") @Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.AttributeStatement> samlProfileSamlAttributeStatementBuilder()
@ConditionalOnMissingBean(name="samlObjectEncrypter") @Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.builders.enc.SamlObjectEncrypter samlObjectEncrypter()
@ConditionalOnMissingBean(name="samlObjectSigner") @Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.builders.enc.SamlIdPObjectSigner samlObjectSigner()
@ConditionalOnMissingBean(name="samlProfileSamlAttributeQueryFaultResponseBuilder") @Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.Response> samlProfileSamlAttributeQueryFaultResponseBuilder()
@ConditionalOnMissingBean(name="samlProfileSamlAttributeQueryResponseBuilder") @Bean @RefreshScope public org.apereo.cas.support.saml.web.idp.profile.builders.SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.Response> samlProfileSamlAttributeQueryResponseBuilder()
@ConditionalOnMissingBean(name="samlAttributeQueryTicketFactory") @Bean @RefreshScope public org.apereo.cas.ticket.query.SamlAttributeQueryTicketFactory samlAttributeQueryTicketFactory()
@ConditionalOnMissingBean(name="samlAttributeQueryTicketExpirationPolicy") @Bean public org.apereo.cas.ticket.ExpirationPolicy samlAttributeQueryTicketExpirationPolicy()
public void configureAuditTrailRecordResolutionPlan(org.apereo.cas.audit.AuditTrailRecordResolutionPlan plan)
configureAuditTrailRecordResolutionPlan in interface org.apereo.cas.audit.AuditTrailRecordResolutionPlanConfigurer@Bean public org.apereo.cas.support.saml.web.idp.audit.SamlResponseAuditPrincipalIdProvider samlResponseAuditPrincipalIdProvider()