| Package | Description |
|---|---|
| com.nimbusds.jose.jwk |
JSON Web Key (JWK) classes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ECKey
Public and private
Elliptic Curve JSON Web Key (JWK). |
class |
OctetSequenceKey
Octet sequence JSON Web Key (JWK), used to represent
symmetric keys. |
class |
RSAKey
Public and private
RSA JSON Web Key (JWK). |
| Modifier and Type | Method and Description |
|---|---|
JWK |
JWKSet.getKeyByKeyId(java.lang.String kid)
Gets the key from this JSON Web Key (JWK) set as identified by its
Key ID (kid) member.
|
static JWK |
JWK.parse(net.minidev.json.JSONObject jsonObject)
Parses a JWK from the specified JSON object representation.
|
static JWK |
JWK.parse(java.lang.String s)
Parses a JWK from the specified JSON object string representation.
|
abstract JWK |
JWK.toPublicJWK()
Creates a copy of this JWK with all private or sensitive parameters
removed.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<JWK> |
JWKSet.getKeys()
Gets the keys (ordered) of this JSON Web Key (JWK) set.
|
java.util.List<JWK> |
JWKSelector.select(JWKSet jwkSet)
Selects the keys from the specified JWK set that match the
configured criteria.
|
| Constructor and Description |
|---|
JWKSet(JWK key)
Creates a new JSON Web Key (JWK) set with a single key.
|
| Constructor and Description |
|---|
JWKSet(java.util.List<JWK> keys)
Creates a new JSON Web Key (JWK) set with the specified keys.
|
JWKSet(java.util.List<JWK> keys,
java.util.Map<java.lang.String,java.lang.Object> customMembers)
Creates a new JSON Web Key (JWK) set with the specified keys and
additional custom members.
|
Copyright © 2014 Connect2id Ltd.. All Rights Reserved.