Package org.apereo.cas.oidc.config
Class OidcConfiguration.OidcUserProfileConfiguration
java.lang.Object
org.apereo.cas.oidc.config.OidcConfiguration.OidcUserProfileConfiguration
- Enclosing class:
- OidcConfiguration
@Configuration(value="OidcUserProfileConfiguration",
proxyBeanMethods=false)
@EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
public static class OidcConfiguration.OidcUserProfileConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apereo.cas.support.oauth.profile.OAuth20UserProfileDataCreatoroidcUserProfileDataCreator(org.springframework.beans.factory.ObjectProvider<org.apereo.cas.oidc.OidcConfigurationContext> oidcConfigurationContext) org.apereo.cas.support.oauth.web.views.OAuth20UserProfileViewRendereroidcUserProfileViewRenderer(org.apereo.cas.authentication.attribute.AttributeDefinitionStore attributeDefinitionStore, org.apereo.cas.ticket.OAuth20TokenSigningAndEncryptionService oidcUserProfileSigningAndEncryptionService, org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-
Constructor Details
-
OidcUserProfileConfiguration
public OidcUserProfileConfiguration()
-
-
Method Details
-
oidcUserProfileViewRenderer
@ConditionalOnMissingBean(name="oidcUserProfileViewRenderer") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.support.oauth.web.views.OAuth20UserProfileViewRenderer oidcUserProfileViewRenderer(@Qualifier("attributeDefinitionStore") org.apereo.cas.authentication.attribute.AttributeDefinitionStore attributeDefinitionStore, @Qualifier("oidcUserProfileSigningAndEncryptionService") org.apereo.cas.ticket.OAuth20TokenSigningAndEncryptionService oidcUserProfileSigningAndEncryptionService, @Qualifier("servicesManager") org.apereo.cas.services.ServicesManager servicesManager, org.apereo.cas.configuration.CasConfigurationProperties casProperties) throws Exception - Throws:
Exception
-
oidcUserProfileDataCreator
@Bean @ConditionalOnMissingBean(name="oidcUserProfileDataCreator") @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.support.oauth.profile.OAuth20UserProfileDataCreator oidcUserProfileDataCreator(@Qualifier("oidcConfigurationContext") org.springframework.beans.factory.ObjectProvider<org.apereo.cas.oidc.OidcConfigurationContext> oidcConfigurationContext)
-