Package | Description |
---|---|
org.forgerock.json.jose.jwk |
Modifier and Type | Method and Description |
---|---|
static KeyUse |
KeyUse.getKeyUse(String keyUse)
Get the KeyUse.
|
KeyUse |
JWK.getUse()
Gets the use parameter of the JWK.
|
static KeyUse |
KeyUse.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static KeyUse[] |
KeyUse.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Constructor and Description |
---|
EcJWK(KeyUse use,
String alg,
String kid,
String x,
String y,
String curve,
String x5u,
String x5t,
List<String> x5c)
Creates a public EcJWK.
|
EcJWK(KeyUse use,
String alg,
String kid,
String x,
String y,
String d,
String curve,
String x5u,
String x5t,
List<String> x5c)
Creates a public and private EcJWK.
|
JWK(KeyType kty,
KeyUse use,
String alg,
String kid)
Creates a JWK given the basic parameters.
|
JWK(KeyType kty,
KeyUse use,
String alg,
String kid,
String x5u,
String x5t,
List<String> x5c)
Creates a JWK given the basic parameters.
|
OctJWK(KeyUse use,
String alg,
String kid,
String key,
String x5u,
String x5t,
List<String> x5c)
Constructs a OctJWK.
|
RsaJWK(KeyUse use,
String alg,
String kid,
String n,
String e,
String x5u,
String x5t,
List<String> x5c)
Creates a RsaJWK.
|
RsaJWK(KeyUse use,
String alg,
String kid,
String n,
String e,
String d,
String x5u,
String x5t,
List<String> x5c)
Creates a RsaJWK.
|
RsaJWK(KeyUse use,
String alg,
String kid,
String n,
String e,
String d,
String p,
String q,
String dp,
String dq,
String qi,
List<RsaJWK.OtherFactors> factors,
String x5u,
String x5t,
List<String> x5c)
Creates a RsaJWK.
|
RsaJWK(KeyUse use,
String alg,
String kid,
String n,
String e,
String p,
String q,
String dp,
String dq,
String qi,
String x5u,
String x5t,
List<String> x5c)
Creates a RsaJWK.
|
RsaJWK(RSAPublicKey key,
KeyUse use,
String alg,
String kid,
String x5u,
String x5t,
List<String> x5c)
Creates a RsaJWK.
|
RsaJWK(RSAPublicKey pubKey,
RSAPrivateCrtKey privCert,
KeyUse use,
String alg,
String kid,
String x5u,
String x5t,
List<String> x5c)
Creates a RsaJWK.
|
RsaJWK(RSAPublicKey pubKey,
RSAPrivateKey privKey,
KeyUse use,
String alg,
String kid,
String x5u,
String x5t,
List<String> x5c)
Creates a RsaJWK.
|
Copyright © 2025 Open Identity Platform Community. All rights reserved.