public class Jwt extends BaseConfig
限定符和类型 | 类和说明 |
---|---|
static class |
Jwt.Cookie
Jwt Cookie 模式配置
|
static class |
Jwt.Header
Jwt 请求头模式配置
|
static class |
Jwt.Parameter
Jwt 参数模式配置
|
BaseConfig.BaseClientConfig
限定符和类型 | 字段和说明 |
---|---|
static String |
PREFIX |
PROPERTIES_PREFIX
构造器和说明 |
---|
Jwt() |
限定符和类型 | 方法和说明 |
---|---|
Jwt.Cookie |
getCookie()
返回 Jwt Cookie 模式配置
|
String |
getEncryptionKey()
返回加密 Key
|
EncryptionMethod |
getEncryptionMethod()
返回加密方法
|
Jwt.Header |
getHeader()
返回 Jwt 请求头模式配置
|
Class<org.pac4j.core.util.generator.ValueGenerator> |
getIdentifierGenerator()
返回标识符生成器
|
Jwt.Parameter |
getParameter()
返回 Jwt 参数模式配置
|
JWEAlgorithm |
getSecretEncryptionAlgorithm()
返回 Secret 加密算法
|
JWSAlgorithm |
getSecretSignatureAlgorithm()
返回 Secret 签名算法
|
boolean |
getSupportGetRequest()
返回是否支持 GET 请求
|
boolean |
getSupportPostRequest()
返回是否支持 POST 请求
|
boolean |
isSupportGetRequest()
返回是否支持 GET 请求
|
boolean |
isSupportPostRequest()
返回是否支持 POST 请求
|
void |
setCookie(Jwt.Cookie cookie)
设置 Jwt Cookie 模式配置
|
void |
setEncryptionKey(String encryptionKey)
设置加密 Key
|
void |
setEncryptionMethod(EncryptionMethod encryptionMethod)
设置加密方法
|
void |
setHeader(Jwt.Header header)
设置 Jwt 请求头模式配置
|
void |
setIdentifierGenerator(Class<org.pac4j.core.util.generator.ValueGenerator> identifierGenerator)
设置标识符生成器
|
void |
setParameter(Jwt.Parameter parameter)
设置 Jwt 参数模式配置
|
void |
setSecretEncryptionAlgorithm(JWEAlgorithm secretEncryptionAlgorithm)
设置 Secret 加密算法
|
void |
setSecretSignatureAlgorithm(JWSAlgorithm secretSignatureAlgorithm)
设置 Secret 签名算法
|
void |
setSupportGetRequest(boolean supportGetRequest)
设置是否支持 GET 请求
|
void |
setSupportPostRequest(boolean supportPostRequest)
设置是否支持 POST 请求
|
getCustomProperties, setCustomProperties
public JWSAlgorithm getSecretSignatureAlgorithm()
public void setSecretSignatureAlgorithm(JWSAlgorithm secretSignatureAlgorithm)
secretSignatureAlgorithm
- Secret 签名算法public JWEAlgorithm getSecretEncryptionAlgorithm()
public void setSecretEncryptionAlgorithm(JWEAlgorithm secretEncryptionAlgorithm)
secretEncryptionAlgorithm
- Secret 加密算法public EncryptionMethod getEncryptionMethod()
public void setEncryptionMethod(EncryptionMethod encryptionMethod)
encryptionMethod
- 加密方法public String getEncryptionKey()
public void setEncryptionKey(String encryptionKey)
encryptionKey
- 加密 Keypublic Class<org.pac4j.core.util.generator.ValueGenerator> getIdentifierGenerator()
public void setIdentifierGenerator(Class<org.pac4j.core.util.generator.ValueGenerator> identifierGenerator)
identifierGenerator
- 标识符生成器public boolean isSupportGetRequest()
public boolean getSupportGetRequest()
public void setSupportGetRequest(boolean supportGetRequest)
supportGetRequest
- 是否支持 GET 请求public boolean isSupportPostRequest()
public boolean getSupportPostRequest()
public void setSupportPostRequest(boolean supportPostRequest)
supportPostRequest
- 是否支持 POST 请求public Jwt.Header getHeader()
public void setHeader(Jwt.Header header)
header
- Jwt 请求头模式配置public Jwt.Cookie getCookie()
public void setCookie(Jwt.Cookie cookie)
cookie
- Jwt Cookie 模式配置public Jwt.Parameter getParameter()
public void setParameter(Jwt.Parameter parameter)
parameter
- Jwt 参数模式配置Copyright © 2022 buession.com Inc.. All rights reserved.