类 Oauth2AuthorizationServiceConfig.RedisOauth2AuthorizationServiceConfig
java.lang.Object
cn.bbwres.biscuit.security.oauth2.config.Oauth2AuthorizationServiceConfig.RedisOauth2AuthorizationServiceConfig
@Configuration
@ConditionalOnProperty(prefix="biscuit.security",
name="token-store-type",
havingValue="redis")
@ConditionalOnClass(org.springframework.data.redis.core.RedisOperations.class)
public static class Oauth2AuthorizationServiceConfig.RedisOauth2AuthorizationServiceConfig
extends Object
认证服务的token配置
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsentServiceauthorizationConsentService(org.springframework.data.redis.core.RedisTemplate<Object, Object> redisTemplate, BiscuitSecurityProperties biscuitSecurityProperties) 基于redis 认证的 OAuth2AuthorizationServiceorg.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServiceauthorizationService(org.springframework.security.oauth2.server.authorization.client.RegisteredClientRepository registeredClientRepository, org.springframework.data.redis.core.RedisTemplate<Object, Object> redisTemplate, BiscuitSecurityProperties biscuitSecurityProperties) 基于redis 认证的 OAuth2AuthorizationServiceoauth2RedisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory)
-
构造器详细资料
-
RedisOauth2AuthorizationServiceConfig
public RedisOauth2AuthorizationServiceConfig()
-
-
方法详细资料
-
authorizationService
@Bean public org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService authorizationService(org.springframework.security.oauth2.server.authorization.client.RegisteredClientRepository registeredClientRepository, @Qualifier("oauth2RedisTemplate") org.springframework.data.redis.core.RedisTemplate<Object, Object> redisTemplate, BiscuitSecurityProperties biscuitSecurityProperties) 基于redis 认证的 OAuth2AuthorizationService- 参数:
registeredClientRepository- 客户端信息redisTemplate- 资源信息biscuitSecurityProperties- 配置信息- 返回:
- OAuth2AuthorizationService
-
authorizationConsentService
@Bean public org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsentService authorizationConsentService(@Qualifier("oauth2RedisTemplate") org.springframework.data.redis.core.RedisTemplate<Object, Object> redisTemplate, BiscuitSecurityProperties biscuitSecurityProperties) 基于redis 认证的 OAuth2AuthorizationService- 参数:
redisTemplate- 资源信息biscuitSecurityProperties- 配置信息- 返回:
- OAuth2AuthorizationConsentService
-
oauth2RedisTemplate
-