| Package | Description |
|---|---|
| org.jose4j.jwk | |
| org.jose4j.jwx | |
| org.jose4j.keys.resolvers |
| Modifier and Type | Class and Description |
|---|---|
class |
EllipticCurveJsonWebKey |
class |
OctetSequenceJsonWebKey |
class |
PublicJsonWebKey |
class |
RsaJsonWebKey |
| Modifier and Type | Method and Description |
|---|---|
JsonWebKey |
JsonWebKeySet.findJsonWebKey(String keyId,
String keyType,
String use,
String algorithm) |
static JsonWebKey |
JsonWebKey.Factory.newJwk(Key key) |
static JsonWebKey |
JsonWebKey.Factory.newJwk(Map<String,Object> params) |
static JsonWebKey |
JsonWebKey.Factory.newJwk(String json) |
JsonWebKey |
DecryptionJwkSelector.select(JsonWebEncryption jwe,
Collection<JsonWebKey> keys) |
JsonWebKey |
VerificationJwkSelector.select(JsonWebSignature jws,
Collection<JsonWebKey> keys) |
| Modifier and Type | Method and Description |
|---|---|
List<JsonWebKey> |
SimpleJwkFilter.filter(Collection<JsonWebKey> jsonWebKeys) |
List<JsonWebKey> |
JsonWebKeySet.findJsonWebKeys(String keyId,
String keyType,
String use,
String algorithm) |
List<JsonWebKey> |
JsonWebKeySet.getJsonWebKeys() |
List<JsonWebKey> |
HttpsJwks.getJsonWebKeys()
Gets the JSON Web Keys from the JWKS endpoint location or from local cache, if appropriate.
|
List<JsonWebKey> |
DecryptionJwkSelector.selectList(JsonWebEncryption jwe,
Collection<JsonWebKey> keys) |
List<JsonWebKey> |
VerificationJwkSelector.selectList(JsonWebSignature jws,
Collection<JsonWebKey> keys) |
| Modifier and Type | Method and Description |
|---|---|
void |
JsonWebKeySet.addJsonWebKey(JsonWebKey jsonWebKey) |
| Modifier and Type | Method and Description |
|---|---|
List<JsonWebKey> |
SimpleJwkFilter.filter(Collection<JsonWebKey> jsonWebKeys) |
JsonWebKey |
DecryptionJwkSelector.select(JsonWebEncryption jwe,
Collection<JsonWebKey> keys) |
JsonWebKey |
VerificationJwkSelector.select(JsonWebSignature jws,
Collection<JsonWebKey> keys) |
List<JsonWebKey> |
DecryptionJwkSelector.selectList(JsonWebEncryption jwe,
Collection<JsonWebKey> keys) |
List<JsonWebKey> |
VerificationJwkSelector.selectList(JsonWebSignature jws,
Collection<JsonWebKey> keys) |
| Constructor and Description |
|---|
JsonWebKeySet(JsonWebKey... keys) |
| Constructor and Description |
|---|
JsonWebKeySet(List<? extends JsonWebKey> keys) |
| Modifier and Type | Method and Description |
|---|---|
JsonWebKey |
Headers.getJwkHeaderValue(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
Headers.setJwkHeaderValue(String name,
JsonWebKey jwk) |
| Constructor and Description |
|---|
JwksDecryptionKeyResolver(List<JsonWebKey> jsonWebKeys) |
JwksVerificationKeyResolver(List<JsonWebKey> jsonWebKeys) |
Copyright © 2016. All rights reserved.