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

    Fields
    Modifier and Type
    Field
    Description
    static final String
    The constant OIDC_REST_TEMPLATE_BEAN_NAME.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService
    Authorization service o auth 2 authorization service.
    org.springframework.data.redis.core.RedisTemplate<String,Object>
    oidcRedisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory)
    Oidc redis template redis template.

    Methods inherited from class tr.com.havelsan.javarch.configuration.HvlBaseConfiguration

    info

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • OIDC_REST_TEMPLATE_BEAN_NAME

      public static final String 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