@Configuration(value="samlGoogleAppsConfiguration")
@EnableConfigurationProperties(value=org.apereo.cas.configuration.CasConfigurationProperties.class)
public class SamlGoogleAppsConfiguration
extends java.lang.Object
implements org.apereo.cas.authentication.principal.ServiceFactoryConfigurer
SamlGoogleAppsConfiguration.| Constructor and Description |
|---|
SamlGoogleAppsConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<org.apereo.cas.authentication.principal.ServiceFactory<? extends org.apereo.cas.authentication.principal.WebApplicationService>> |
buildServiceFactories() |
org.apereo.cas.authentication.principal.ServiceFactory |
googleAccountsServiceFactory() |
org.apereo.cas.authentication.principal.ResponseBuilder |
googleAccountsServiceResponseBuilder() |
org.apereo.cas.support.saml.util.GoogleSaml20ObjectBuilder |
googleSaml20ObjectBuilder() |
public java.util.Collection<org.apereo.cas.authentication.principal.ServiceFactory<? extends org.apereo.cas.authentication.principal.WebApplicationService>> buildServiceFactories()
buildServiceFactories in interface org.apereo.cas.authentication.principal.ServiceFactoryConfigurer@ConditionalOnMissingBean(name="googleAccountsServiceFactory") @Bean @RefreshScope public org.apereo.cas.authentication.principal.ServiceFactory googleAccountsServiceFactory()
@ConditionalOnMissingBean(name="googleSaml20ObjectBuilder") @Bean public org.apereo.cas.support.saml.util.GoogleSaml20ObjectBuilder googleSaml20ObjectBuilder()
@ConditionalOnMissingBean(name="googleAccountsServiceResponseBuilder") @Bean @Lazy public org.apereo.cas.authentication.principal.ResponseBuilder googleAccountsServiceResponseBuilder()