interface IRefreshTokenStore
cangjie
public interface IRefreshTokenStore功能:定义刷新令牌存储接口。
成员概览
| 成员 | 功能 |
|---|---|
| func find(String) | 根据句柄查找刷新令牌。 |
| func store(RefreshToken) | 存储刷新令牌并返回句柄。 |
| func update(String, RefreshToken) | 更新指定句柄的刷新令牌。 |
| func remove(String) | 删除指定刷新令牌。 |
func find(String)
cangjie
func find(key: String): ?RefreshToken功能:根据句柄查找刷新令牌。
参数:
- key:
String- 刷新令牌句柄。
返回值:
- ?RefreshToken - 返回刷新令牌对象;不存在时返回空。
func store(RefreshToken)
cangjie
func store(token: RefreshToken): String功能:存储刷新令牌并返回句柄。
参数:
- token: RefreshToken - 刷新令牌对象。
返回值:
String- 返回刷新令牌句柄。
func update(String, RefreshToken)
cangjie
func update(key: String, token: RefreshToken): Unit功能:更新指定句柄的刷新令牌。
参数:
- key:
String- 刷新令牌句柄。 - token: RefreshToken - 刷新令牌对象。
返回值:
Unit
func remove(String)
cangjie
func remove(key: String): Unit功能:删除指定刷新令牌。
参数:
- key:
String- 刷新令牌句柄。
返回值:
Unit