Package | Description |
---|---|
org.forgerock.json.jose.jwk |
Classes and interfaces for creating and manipulating JWKs.
|
Modifier and Type | Method and Description |
---|---|
List<Base64> |
JWK.getX509Chain()
Gets a List of base64 encoded chain certs.
|
Constructor and Description |
---|
EcJWK(KeyUse use,
String alg,
String kid,
String x,
String y,
String curve,
String x5u,
String x5t,
List<Base64> 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<Base64> x5c)
Creates a public and private EcJWK.
|
JWK(KeyType kty,
KeyUse use,
String alg,
String kid,
String x5u,
String x5t,
List<Base64> x5c)
Creates a JWK given the basic parameters.
|
OctJWK(KeyUse use,
String alg,
String kid,
String key,
String x5u,
String x5t,
List<Base64> x5c)
Constructs a OctJWK.
|
RsaJWK(KeyUse use,
String alg,
String kid,
String n,
String e,
String x5u,
String x5t,
List<Base64> x5c)
Creates a RsaJWK.
|
RsaJWK(KeyUse use,
String alg,
String kid,
String n,
String e,
String d,
String x5u,
String x5t,
List<Base64> 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<Base64> 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<Base64> x5c)
Creates a RsaJWK.
|
RsaJWK(RSAPublicKey key,
KeyUse use,
String alg,
String kid,
String x5u,
String x5t,
List<Base64> x5c)
Creates a RsaJWK.
|
RsaJWK(RSAPublicKey pubKey,
RSAPrivateCrtKey privCert,
KeyUse use,
String alg,
String kid,
String x5u,
String x5t,
List<Base64> x5c)
Creates a RsaJWK.
|
RsaJWK(RSAPublicKey pubKey,
RSAPrivateKey privKey,
KeyUse use,
String alg,
String kid,
String x5u,
String x5t,
List<Base64> x5c)
Creates a RsaJWK.
|
Copyright 2011-2015 ForgeRock AS.