Package | Description |
---|---|
com.nimbusds.jose.jwk.gen |
JSON Web Key (JWK) generation utilities.
|
Modifier and Type | Class and Description |
---|---|
class |
ECKeyGenerator
Elliptic Curve (EC) JSON Web Key (JWK) generator.
|
class |
OctetKeyPairGenerator
Octet Key Pair (OKP) JSON Web Key (JWK) generator.
|
class |
OctetSequenceKeyGenerator
Octet sequence JSON Web Key (JWK) generator.
|
class |
RSAKeyGenerator
RSA JSON Web Key (JWK) generator.
|
Modifier and Type | Method and Description |
---|---|
JWKGenerator<T> |
JWKGenerator.algorithm(Algorithm alg)
Sets the intended JOSE algorithm (
alg ) for the JWK. |
JWKGenerator<T> |
JWKGenerator.keyID(String kid)
Sets the ID (
kid ) of the JWK. |
JWKGenerator<T> |
JWKGenerator.keyIDFromThumbprint(boolean x5tKid)
Sets the ID (
kid ) of the JWK to its SHA-256 JWK
thumbprint (RFC 7638). |
JWKGenerator<T> |
JWKGenerator.keyOperations(Set<KeyOperation> ops)
Sets the operations (
key_ops ) of the JWK. |
JWKGenerator<T> |
JWKGenerator.keyStore(KeyStore keyStore)
Sets the underlying key store.
|
JWKGenerator<T> |
JWKGenerator.keyUse(KeyUse use)
Sets the use (
use ) of the JWK. |
Copyright © 2020 Connect2id Ltd.. All rights reserved.