| Package | Description |
|---|---|
| io.smallrye.jwt.build |
| Modifier and Type | Method and Description |
|---|---|
JwtEncryptionBuilder |
JwtEncryptionBuilder.contentAlgorithm(ContentEncryptionAlgorithm algorithm)
Set an 'enc' content encryption algorithm.
|
default JwtEncryptionBuilder |
JwtEncryptionBuilder.contentEncryptionAlgorithm(ContentEncryptionAlgorithm algorithm)
|
JwtEncryptionBuilder |
JwtEncryptionBuilder.header(String name,
Object value)
Custom JWT encryption header.
|
JwtEncryptionBuilder |
JwtSignature.innerSign()
Sign the claims with a key loaded from the location set with the "smallrye.jwt.sign.key.location"
property or the key content set with the "smallrye.jwt.sign.key" property and encrypt the inner JWT
by moving to
JwtEncryptionBuilder. |
JwtEncryptionBuilder |
JwtSignature.innerSign(PrivateKey signingKey)
Sign the claims with
PrivateKey and encrypt the inner JWT by moving to JwtEncryptionBuilder. |
JwtEncryptionBuilder |
JwtSignature.innerSign(SecretKey signingKey)
Sign the claims with
SecretKey and encrypt the inner JWT by moving to JwtEncryptionBuilder. |
JwtEncryptionBuilder |
JwtSignature.innerSign(String keyLocation)
Sign the claims with a private or secret key loaded from the custom location
which can point to a PEM, JWK or JWK set keys and encrypt the inner JWT by moving to
JwtEncryptionBuilder. |
JwtEncryptionBuilder |
JwtSignature.innerSignWithSecret(String secret)
Sign the claims with a secret key string and encrypt the inner JWT by moving to
JwtEncryptionBuilder. |
JwtEncryptionBuilder |
JwtClaimsBuilder.jwe()
Set JsonWebEncryption headers and encrypt the claims by moving to
JwtEncryptionBuilder |
JwtEncryptionBuilder |
JwtEncryptionBuilder.keyAlgorithm(KeyEncryptionAlgorithm algorithm)
Set an 'alg' key encryption algorithm.
|
default JwtEncryptionBuilder |
JwtEncryptionBuilder.keyEncryptionAlgorithm(KeyEncryptionAlgorithm algorithm)
Deprecated.
|
default JwtEncryptionBuilder |
JwtEncryptionBuilder.keyEncryptionKeyId(String keyId)
Deprecated.
|
JwtEncryptionBuilder |
JwtEncryptionBuilder.keyId(String keyId)
Set a 'kid' key encryption key id.
|
Copyright © 2018–2022. All rights reserved.