类 AbstractRedisTokenFactory<T,P extends RedisTokenFactoryProperties>

java.lang.Object
net.guerlab.cloud.auth.factory.AbstractTokenFactory<T,P>
net.guerlab.cloud.auth.factory.AbstractRedisTokenFactory<T,P>
类型参数:
T - 数据实体类型
P - 配置类型
所有已实现的接口:
Comparable<TokenFactory<?>>, TokenFactory<T>, org.springframework.core.Ordered

public abstract class AbstractRedisTokenFactory<T,P extends RedisTokenFactoryProperties> extends AbstractTokenFactory<T,P>
抽象redis token工厂.
作者:
guer
  • 字段详细资料

    • redisOperationsWrapper

      protected final RedisOperationsWrapper<T> redisOperationsWrapper
      redis操作包装对象.
  • 构造器详细资料

    • AbstractRedisTokenFactory

      protected AbstractRedisTokenFactory(RedisOperationsWrapper<T> redisOperationsWrapper)
      初始化redis token工厂.
      参数:
      redisOperationsWrapper - redis操作包装对象
  • 方法详细资料

    • generateByAccessToken

      public final TokenInfo generateByAccessToken(T entity)
    • generateByRefreshToken

      public final TokenInfo generateByRefreshToken(T entity)
    • parseByAccessToken

      public final T parseByAccessToken(String token)
    • parseByRefreshToken

      public final T parseByRefreshToken(String token)