类 ApiKeyModel
java.lang.Object
cn.dev33.satoken.apikey.model.ApiKeyModel
- 所有已实现的接口:
Serializable
Model: API Key
- 从以下版本开始:
- 1.41.0
- 作者:
- click33
- 另请参阅:
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明添加 扩展数据添加 Scopevoid数据自检,判断是否可以保存入库long获取:此 ApiKey 的剩余有效期(秒), -1=永不过期获取 ApiKey 值long获取 ApiKey 创建时间,13位时间戳long获取 ApiKey 到期时间,13位时间戳 (-1=永不过期)查询扩展数据获取 扩展数据getIntro()获取 介绍获取 是否有效 (true=生效 false=禁用)获取 账号 id获取 授权范围getTitle()获取 名称removeExtra(String key) 删除扩展数据设置 ApiKey 值setCreateTime(long createTime) 设置 ApiKey 创建时间,13位时间戳setExpiresTime(long expiresTime) 设置 ApiKey 到期时间,13位时间戳 (-1=永不过期)setExtraData(Map<String, Object> extraData) 设置 扩展数据设置 介绍setIsValid(Boolean isValid) 设置 是否有效 (true=生效 false=禁用)setLoginId(Object loginId) 设置 账号 id设置 授权范围设置 名称boolean判断:此 ApiKey 是否已超时toString()
-
构造器详细资料
-
ApiKeyModel
public ApiKeyModel()构造函数
-
-
方法详细资料
-
addScope
添加 Scope- 参数:
scope- /- 返回:
- /
-
addExtra
添加 扩展数据- 参数:
key- /value- /- 返回:
- /
-
getExtra
查询扩展数据 -
removeExtra
删除扩展数据 -
checkByCanSaved
public void checkByCanSaved()数据自检,判断是否可以保存入库 -
expiresIn
public long expiresIn()获取:此 ApiKey 的剩余有效期(秒), -1=永不过期- 返回:
- /
-
timeExpired
public boolean timeExpired()判断:此 ApiKey 是否已超时- 返回:
- /
-
getTitle
获取 名称- 返回:
- title 名称
-
setTitle
设置 名称- 参数:
title- 名称- 返回:
- 对象自身
-
getIntro
获取 介绍- 返回:
- intro 介绍
-
setIntro
设置 介绍- 参数:
intro- 介绍- 返回:
- 对象自身
-
getApiKey
获取 ApiKey 值- 返回:
- apiKey ApiKey 值
-
setApiKey
设置 ApiKey 值- 参数:
apiKey- ApiKey 值- 返回:
- 对象自身
-
getLoginId
获取 账号 id- 返回:
- loginId 账号 id
-
setLoginId
设置 账号 id- 参数:
loginId- 账号 id- 返回:
- 对象自身
-
getCreateTime
public long getCreateTime()获取 ApiKey 创建时间,13位时间戳- 返回:
- createTime ApiKey 创建时间,13位时间戳
-
setCreateTime
设置 ApiKey 创建时间,13位时间戳- 参数:
createTime- ApiKey 创建时间,13位时间戳- 返回:
- 对象自身
-
getExpiresTime
public long getExpiresTime()获取 ApiKey 到期时间,13位时间戳 (-1=永不过期)- 返回:
- expiresTime ApiKey 到期时间,13位时间戳 (-1=永不过期)
-
setExpiresTime
设置 ApiKey 到期时间,13位时间戳 (-1=永不过期)- 参数:
expiresTime- ApiKey 到期时间,13位时间戳 (-1=永不过期)- 返回:
- 对象自身
-
getIsValid
获取 是否有效 (true=生效 false=禁用)- 返回:
- /
-
setIsValid
设置 是否有效 (true=生效 false=禁用)- 参数:
isValid- /- 返回:
- 对象自身
-
getScopes
获取 授权范围- 返回:
- scopes 授权范围
-
setScopes
设置 授权范围- 参数:
scopes- 授权范围- 返回:
- 对象自身
-
getExtraData
获取 扩展数据- 返回:
- extraData 扩展数据
-
setExtraData
设置 扩展数据- 参数:
extraData- 扩展数据- 返回:
- 对象自身
-
toString
-