Class HvlAuthOidcRedisConfiguration
java.lang.Object
tr.com.havelsan.javarch.configuration.HvlBaseConfiguration
tr.com.havelsan.javarch.oauth.auth.starter.oidc.redis.configuration.HvlAuthOidcRedisConfiguration
@Profile("redis")
@Configuration
public class HvlAuthOidcRedisConfiguration
extends tr.com.havelsan.javarch.configuration.HvlBaseConfiguration
Configuration for redis
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService
Authorization service o auth 2 authorization service.oidcRedisTemplate
(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory) Oidc redis template redis template.Methods inherited from class tr.com.havelsan.javarch.configuration.HvlBaseConfiguration
info
-
Field Details
-
OIDC_REST_TEMPLATE_BEAN_NAME
The constant OIDC_REST_TEMPLATE_BEAN_NAME.- See Also:
-
-
Constructor Details
-
HvlAuthOidcRedisConfiguration
public HvlAuthOidcRedisConfiguration()
-
-
Method Details
-
authorizationService
@Primary @Bean public org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService authorizationService()Authorization service o auth 2 authorization service.- Returns:
- the o auth 2 authorization service
-
oidcRedisTemplate
@Bean("oidcRedisTemplate") public org.springframework.data.redis.core.RedisTemplate<String,Object> oidcRedisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory) Oidc redis template redis template.- Parameters:
redisConnectionFactory
- the redis connection factory- Returns:
- the redis template
-