class JwtSerializer
cangjie
public class JwtSerializer功能:提供 JWT 内容与 JSON 字符串之间的序列化和反序列化能力。
成员概览
| 成员 | 功能 |
|---|---|
| func deserialize(String) | 将 JSON 字符串反序列化为键值映射。 |
| func serialize(HashMap<String, Any>) | 将键值映射序列化为 JSON 字符串。 |
func deserialize(String)
cangjie
public static func deserialize(str: String): HashMap<String, Any>功能:将 JSON 字符串反序列化为键值映射。
参数:
- str:
String- 要解析的 JSON 字符串。
返回值:
HashMap<String, Any>- 解析得到的 JWT 内容键值映射。
异常:
IllegalArgumentException- 当 JSON 字符串无法反序列化时抛出。
func serialize(HashMap<String, Any>)
cangjie
public static func serialize(hashMap: HashMap<String, Any>): String功能:将键值映射序列化为 JSON 字符串。
参数:
- hashMap:
HashMap<String, Any>- 要序列化的键值映射。
返回值:
String- 序列化后的 JSON 字符串。