Package org.apereo.cas.config
Class CoreWsSecurityIdentityProviderConfiguration.CoreWsSecurityIdentityProviderTicketsConfiguration
java.lang.Object
org.apereo.cas.config.CoreWsSecurityIdentityProviderConfiguration.CoreWsSecurityIdentityProviderTicketsConfiguration
- Enclosing class:
CoreWsSecurityIdentityProviderConfiguration
@Configuration(value="CoreWsSecurityIdentityProviderTicketsConfiguration",
proxyBeanMethods=false)
@EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
public static class CoreWsSecurityIdentityProviderConfiguration.CoreWsSecurityIdentityProviderTicketsConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondefaultWSFederationRelyingPartyAttributeWriter(org.apereo.cas.configuration.CasConfigurationProperties casProperties) wsFederationRelyingPartyTokenProducer(WSFederationRelyingPartyAttributeWriter relyingPartyAttributeWriter, org.apereo.cas.util.crypto.CipherExecutor securityTokenServiceCredentialCipherExecutor, org.apereo.cas.authentication.SecurityTokenServiceClientBuilder securityTokenServiceClientBuilder) org.apereo.cas.validation.TicketValidatorwsFederationTicketValidator(org.apereo.cas.authentication.principal.ServiceFactory<org.apereo.cas.authentication.principal.WebApplicationService> webApplicationServiceFactory, org.apereo.cas.validation.AuthenticationAttributeReleasePolicy authenticationAttributeReleasePolicy, org.apereo.cas.CentralAuthenticationService centralAuthenticationService, org.apereo.cas.services.ServicesManager servicesManager)
-
Constructor Details
-
CoreWsSecurityIdentityProviderTicketsConfiguration
public CoreWsSecurityIdentityProviderTicketsConfiguration()
-
-
Method Details
-
defaultWSFederationRelyingPartyAttributeWriter
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="defaultWSFederationRelyingPartyAttributeWriter") public WSFederationRelyingPartyAttributeWriter defaultWSFederationRelyingPartyAttributeWriter(org.apereo.cas.configuration.CasConfigurationProperties casProperties) -
wsFederationRelyingPartyTokenProducer
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="wsFederationRelyingPartyTokenProducer") public WSFederationRelyingPartyTokenProducer wsFederationRelyingPartyTokenProducer(@Qualifier("defaultWSFederationRelyingPartyAttributeWriter") WSFederationRelyingPartyAttributeWriter relyingPartyAttributeWriter, @Qualifier("securityTokenServiceCredentialCipherExecutor") org.apereo.cas.util.crypto.CipherExecutor securityTokenServiceCredentialCipherExecutor, @Qualifier("securityTokenServiceClientBuilder") org.apereo.cas.authentication.SecurityTokenServiceClientBuilder securityTokenServiceClientBuilder) -
wsFederationTicketValidator
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="wsFederationTicketValidator") public org.apereo.cas.validation.TicketValidator wsFederationTicketValidator(@Qualifier("webApplicationServiceFactory") org.apereo.cas.authentication.principal.ServiceFactory<org.apereo.cas.authentication.principal.WebApplicationService> webApplicationServiceFactory, @Qualifier("authenticationAttributeReleasePolicy") org.apereo.cas.validation.AuthenticationAttributeReleasePolicy authenticationAttributeReleasePolicy, @Qualifier("centralAuthenticationService") org.apereo.cas.CentralAuthenticationService centralAuthenticationService, @Qualifier("servicesManager") org.apereo.cas.services.ServicesManager servicesManager)
-