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 Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apereo.cas.token.JwtBuilderaccessTokenJwtBuilder(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.services.RegisteredServiceCipherExecutor oauthRegisteredServiceJwtAccessTokenCipherExecutor, org.apereo.cas.util.crypto.CipherExecutor oauthAccessTokenJwtCipherExecutor, org.apereo.cas.services.ServicesManager servicesManager) org.apereo.cas.util.crypto.CipherExecutoroauthAccessTokenJwtCipherExecutor(org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.apereo.cas.services.RegisteredServiceCipherExecutor
-
Constructor Details
-
CasOAuth20JwtConfiguration
public CasOAuth20JwtConfiguration()
-
-
Method Details
-
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(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @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)
-