public static class JJWTFactory.Builder extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
JJWTFactory.Builder.Body
信息主体构建
|
| 限定符和类型 | 方法和说明 |
|---|---|
JJWTFactory.Builder |
addHeader(String name,
String value)
构建头-添加参数
|
JJWTFactory.Builder |
addHeaders(Map<String,Object> headers)
构建头-批量添加参数
|
JJWTFactory.Builder |
coverageHeaders(Map<String,Object> headers)
覆盖头-覆盖头部数据
此方法将会覆盖已添加的Header(不推荐使用)
|
JJWTFactory.Builder.Body |
setKey()
构建主体信息-设置密钥(必须调用)
使用单例对象密钥 JJWTKey
|
JJWTFactory.Builder.Body |
setKey(Key key)
构建主体信息-设置密钥(必须调用)
必须先设置密钥才可配置主体信息
非对称密钥使用 PrivateKey 私钥构建
对称密钥 SecretKey
null 使用默认对象JJWTKey密钥 RSA256 PrivateKey
|
public JJWTFactory.Builder.Body setKey()
public JJWTFactory.Builder.Body setKey(Key key)
public JJWTFactory.Builder addHeader(String name, String value)
name - 参数名value - 参数值public JJWTFactory.Builder addHeaders(Map<String,Object> headers)
headers - 参数Mappublic JJWTFactory.Builder coverageHeaders(Map<String,Object> headers)
headers - 参数MapCopyright © 2024. All rights reserved.