| Package | Description |
|---|---|
| org.jose4j.jwe | |
| org.jose4j.jws | |
| org.jose4j.jwt.consumer | |
| org.jose4j.jwx | |
| org.jose4j.keys.resolvers |
| Modifier and Type | Class and Description |
|---|---|
class |
JsonWebEncryption |
| Modifier and Type | Class and Description |
|---|---|
class |
JsonWebSignature
The JsonWebSignature class is used to produce and consume JSON Web Signature (JWS) as defined in
RFC 7515.
|
| Modifier and Type | Method and Description |
|---|---|
List<JsonWebStructure> |
JwtContext.getJoseObjects()
All of the JOSE objects that comprise the JWT.
|
| Modifier and Type | Method and Description |
|---|---|
void |
JweCustomizer.customize(JsonWebEncryption jwe,
List<JsonWebStructure> nestingContext)
Customize the JsonWebEncryption
|
void |
JwsCustomizer.customize(JsonWebSignature jws,
List<JsonWebStructure> nestingContext)
Customize the JsonWebSignature
|
| Constructor and Description |
|---|
JwtContext(JwtClaims jwtClaims,
List<JsonWebStructure> joseObjects) |
JwtContext(String jwt,
JwtClaims jwtClaims,
List<JsonWebStructure> joseObjects) |
| Modifier and Type | Method and Description |
|---|---|
static JsonWebStructure |
JsonWebStructure.fromCompactSerialization(String cs) |
| Modifier and Type | Method and Description |
|---|---|
Key |
JwksDecryptionKeyResolver.resolveKey(JsonWebEncryption jwe,
List<JsonWebStructure> nestingContext) |
Key |
DecryptionKeyResolver.resolveKey(JsonWebEncryption jwe,
List<JsonWebStructure> nestingContext)
Choose the key to be used for decryption on the given JWE.
|
Key |
X509VerificationKeyResolver.resolveKey(JsonWebSignature jws,
List<JsonWebStructure> nestingContext) |
Key |
VerificationKeyResolver.resolveKey(JsonWebSignature jws,
List<JsonWebStructure> nestingContext)
Choose the key to be used for signature verification on the given JWS.
|
Key |
JwksVerificationKeyResolver.resolveKey(JsonWebSignature jws,
List<JsonWebStructure> nestingContext) |
Key |
HttpsJwksVerificationKeyResolver.resolveKey(JsonWebSignature jws,
List<JsonWebStructure> nestingContext) |
Copyright © 2017. All rights reserved.