Interface AuthStateCache

All Known Implementing Classes:
AuthDefaultStateCache

public interface AuthStateCache

State缓存接口,方便用户扩展

Since:
1.10.0
Author:
yangkai.shen
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    cache(String key, String value)
    存入缓存
    void
    cache(String key, String value, long timeout)
    存入缓存
    boolean
    是否存在key,如果对应key的value值已过期,也返回false
    get(String key)
    获取缓存内容
  • Method Details

    • cache

      void cache(String key, String value)
      存入缓存
      Parameters:
      key - 缓存key
      value - 缓存内容
    • cache

      void cache(String key, String value, long timeout)
      存入缓存
      Parameters:
      key - 缓存key
      value - 缓存内容
      timeout - 指定缓存过期时间(毫秒)
    • get

      String get(String key)
      获取缓存内容
      Parameters:
      key - 缓存key
      Returns:
      缓存内容
    • containsKey

      boolean containsKey(String key)
      是否存在key,如果对应key的value值已过期,也返回false
      Parameters:
      key - 缓存key
      Returns:
      true:存在key,并且value没过期;false:key不存在或者已过期