类 AbstractMd5TokenFactory<T,P extends Md5TokenFactoryProperties>
java.lang.Object
net.guerlab.cloud.auth.factory.AbstractTokenFactory<T,P>
net.guerlab.cloud.auth.factory.AbstractStringValueTokenFactory<T,P>
net.guerlab.cloud.auth.factory.AbstractMd5TokenFactory<T,P>
- 所有已实现的接口:
java.lang.Comparable<TokenFactory<?>>,TokenFactory<T>,org.springframework.core.Ordered
public abstract class AbstractMd5TokenFactory<T,P extends Md5TokenFactoryProperties> extends AbstractStringValueTokenFactory<T,P>
抽象md5 token工厂
- 作者:
- guer
-
字段概要
从类继承的字段 net.guerlab.cloud.auth.factory.AbstractStringValueTokenFactory
EXPIRATION_KEY, GROUP_CONNECTORS, KV_CONNECTORS, NOT_BEFORE_KEY -
构造器概要
构造器 构造器 说明 AbstractMd5TokenFactory() -
方法概要
修饰符和类型 方法 说明 protected java.lang.StringbuildToken(java.lang.String dataString, java.lang.String key, long expire)构造tokenprotected java.lang.StringparseDataString(java.lang.String token, java.lang.String key)解析数据字符串从类继承的方法 net.guerlab.cloud.auth.factory.AbstractStringValueTokenFactory
generateByAccessToken, generateByRefreshToken, generateToken0, parse0, parseByAccessToken, parseByRefreshToken从类继承的方法 net.guerlab.cloud.auth.factory.AbstractTokenFactory
acceptIp, compareTo, enabled, getAccessTokenPrefix, getObjectValue, getOrder, getPrefix, getRefreshTokenPrefix, isDefault, setProperties从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 net.guerlab.cloud.auth.factory.TokenFactory
accept, acceptAccessToken, acceptRefreshToken, getAcceptClass
-
构造器详细资料
-
AbstractMd5TokenFactory
public AbstractMd5TokenFactory()
-
-
方法详细资料
-
buildToken
protected java.lang.String buildToken(java.lang.String dataString, java.lang.String key, long expire)从类复制的说明:AbstractStringValueTokenFactory构造token- 指定者:
buildToken在类中AbstractStringValueTokenFactory<T,P extends Md5TokenFactoryProperties>- 参数:
dataString- 数据字符串key- 密钥expire- 过期时间- 返回:
- token
-
parseDataString
protected java.lang.String parseDataString(java.lang.String token, java.lang.String key)从类复制的说明:AbstractStringValueTokenFactory解析数据字符串- 指定者:
parseDataString在类中AbstractStringValueTokenFactory<T,P extends Md5TokenFactoryProperties>- 参数:
token- tokenkey- 密钥- 返回:
- 数据字符串
-