Package org.apereo.cas.config
Class CasOAuth20Configuration.CasOAuth20JwtConfiguration
- java.lang.Object
-
- org.apereo.cas.config.CasOAuth20Configuration.CasOAuth20JwtConfiguration
-
- Enclosing class:
- CasOAuth20Configuration
@Configuration(value="CasOAuth20JwtConfiguration", proxyBeanMethods=false) @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) public static class CasOAuth20Configuration.CasOAuth20JwtConfiguration extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CasOAuth20JwtConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apereo.cas.token.JwtBuilder
accessTokenJwtBuilder(org.apereo.cas.services.RegisteredServiceCipherExecutor oauthRegisteredServiceJwtAccessTokenCipherExecutor, org.apereo.cas.util.crypto.CipherExecutor oauthAccessTokenJwtCipherExecutor, org.apereo.cas.services.ServicesManager servicesManager)
org.apereo.cas.util.crypto.CipherExecutor
oauthAccessTokenJwtCipherExecutor(org.apereo.cas.configuration.CasConfigurationProperties casProperties)
org.apereo.cas.services.RegisteredServiceCipherExecutor
oauthRegisteredServiceJwtAccessTokenCipherExecutor()
-
-
-
Method Detail
-
oauthAccessTokenJwtCipherExecutor
@Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="oauthAccessTokenJwtCipherExecutor") public org.apereo.cas.util.crypto.CipherExecutor oauthAccessTokenJwtCipherExecutor(org.apereo.cas.configuration.CasConfigurationProperties casProperties)
-
oauthRegisteredServiceJwtAccessTokenCipherExecutor
@ConditionalOnMissingBean(name="oauthRegisteredServiceJwtAccessTokenCipherExecutor") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.services.RegisteredServiceCipherExecutor oauthRegisteredServiceJwtAccessTokenCipherExecutor()
-
accessTokenJwtBuilder
@ConditionalOnMissingBean(name="accessTokenJwtBuilder") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.token.JwtBuilder accessTokenJwtBuilder(@Qualifier("oauthRegisteredServiceJwtAccessTokenCipherExecutor") org.apereo.cas.services.RegisteredServiceCipherExecutor oauthRegisteredServiceJwtAccessTokenCipherExecutor, @Qualifier("oauthAccessTokenJwtCipherExecutor") org.apereo.cas.util.crypto.CipherExecutor oauthAccessTokenJwtCipherExecutor, @Qualifier("servicesManager") org.apereo.cas.services.ServicesManager servicesManager)
-
-