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
|
com.nimbusds.jose.EncryptionMethod |
getEncryptionMethod()
返回加密方法
|
Jwt.Header |
getHeader()
返回 Jwt 请求头模式配置
|
Class<org.pac4j.core.util.generator.ValueGenerator> |
getIdentifierGenerator()
返回标识符生成器
|
Jwt.Parameter |
getParameter()
返回 Jwt 参数模式配置
|
com.nimbusds.jose.JWEAlgorithm |
getSecretEncryptionAlgorithm()
返回 Secret 加密算法
|
com.nimbusds.jose.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(com.nimbusds.jose.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(com.nimbusds.jose.JWEAlgorithm secretEncryptionAlgorithm)
设置 Secret 加密算法
|
void |
setSecretSignatureAlgorithm(com.nimbusds.jose.JWSAlgorithm secretSignatureAlgorithm)
设置 Secret 签名算法
|
void |
setSupportGetRequest(boolean supportGetRequest)
设置是否支持 GET 请求
|
void |
setSupportPostRequest(boolean supportPostRequest)
设置是否支持 POST 请求
|
getCustomProperties, setCustomPropertiespublic com.nimbusds.jose.JWSAlgorithm getSecretSignatureAlgorithm()
public void setSecretSignatureAlgorithm(com.nimbusds.jose.JWSAlgorithm secretSignatureAlgorithm)
secretSignatureAlgorithm - Secret 签名算法public com.nimbusds.jose.JWEAlgorithm getSecretEncryptionAlgorithm()
public void setSecretEncryptionAlgorithm(com.nimbusds.jose.JWEAlgorithm secretEncryptionAlgorithm)
secretEncryptionAlgorithm - Secret 加密算法public com.nimbusds.jose.EncryptionMethod getEncryptionMethod()
public void setEncryptionMethod(com.nimbusds.jose.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 © 2024 buession.com Inc.. All rights reserved.