smallrye.jwt.sign.key.location
|
none
|
当调用 no-argument 符号 ()或 innerSign () 方法时,用于签署 声明的私钥的位置。
|
smallrye.jwt.sign.key
|
none
|
当调用 no-argument sign () 或 innerSign () 方法时,用于签署声明的键值。
|
smallrye.jwt.sign.key.id
|
none
|
签名密钥标识符,仅在使用 JWK 密钥时检查。
|
smallrye.jwt.encrypt.key.location
|
none
|
调用 no-argument encrypt () 方法时,用于加密声明或内部 JWT 的公钥的位置。
|
smallrye.jwt.sign.relax-key-validation
|
false
|
对签名密钥的验证进行 Relax 操作。
|
smallrye.jwt.encrypt.key
|
none
|
调用 no-argument encrypt () 方法时,用于加密声明或内部 JWT 的键值。
|
smallrye.jwt.encrypt.key.id
|
none
|
加密密钥标识符,仅在使用 JWK 密钥时检查。
|
smallrye.jwt.encrypt.relax-key-validation
|
false
|
对加密密钥的验证进行 Relax 操作。
|
smallrye.jwt.new-token.signature-algorithm
|
RS256
|
签名算法.检查 JWT 签名构建器尚未设置签名算法。
|
smallrye.jwt.new-token.key-encryption-algorithm
|
RSA-OAEP
|
密钥加密算法。检查 JWT 加密构建器尚未设置密钥加密算法。
|
smallrye.jwt.new-token.content-encryption-algorithm
|
A256GCM
|
内容加密算法。检查 JWT 加密构建器尚未设置内容加密算法。
|
smallrye.jwt.new-token.lifespan
|
300
|
如果尚未设置此声明,令牌生命周期(以秒为单位)用于计算 exp (expiry)声明值。
|
smallrye.jwt.new-token.issuer
|
none
|
如果尚未设置此声明,用于设置 iss (issuer)声明值的令牌签发者。
|
smallrye.jwt.new-token.audience
|
none
|
如果尚未设置此声明,用于设置 aud (audience)声明值的令牌使用者。
|
smallrye.jwt.new-token.override-matching-claims
|
false
|
对于 smallrye.jwt.new-token.issuer 和 smallrye.jwt.new-token.audience 值,将此属性设为 true ,以覆盖已初始化的 iss (issuer)和 aud (audience)声明。
|
smallrye.jwt.keystore.type
|
JKS
|
如果 smallrye.jwt.sign.key.location 或 smallrye.jwt.encrypt.key.location 或这两个属性都指向 KeyStore 文件,则此属性可用于自定义密钥存储类型。如果没有设置,则将检查文件名,以确定密钥存储类型,然后再默认为 JKS 。
|
smallrye.jwt.keystore.provider
| |
如果 smallrye.jwt.sign.key.location 或 smallrye.jwt.encrypt.key.location 指向 KeyStore 文件,则此属性可用于自定义 KeyStore 提供程序。
|
smallrye.jwt.keystore.password
| |
密钥存储密码。如果 smallrye.jwt.sign.key.location 或 smallrye.jwt.encrypt.key.location 指向 KeyStore 文件,则必须设置此属性。
|
smallrye.jwt.keystore.encrypt.key.alias
| |
如果 smallrye.encrypt.key.location 指向 KeyStore 文件,则必须设置此属性来识别从 KeyStore 从 KeyStore 中提取的公共加密密钥。
|
smallrye.jwt.keystore.sign.key.alias
| |
如果 smallrye.jwt.sign.key.location 指向 KeyStore 文件,则必须设置此属性来识别私有签名密钥。
|
smallrye.jwt.keystore.sign.key.password
| |
如果 KeyStore 中的私钥密码与 smallrye.jwt.keystore.password 在 smallrye.jwt.sign.key.location 指向 KeyStore 文件时,可以设置此属性。
|