| Package | Description |
|---|---|
| com.nimbusds.jose.jwk |
JSON Web Key (JWK) classes.
|
| Modifier and Type | Method and Description |
|---|---|
RSAKey.Builder |
RSAKey.Builder.getOtherPrimes(List<RSAKey.OtherPrimesInfo> oth)
Sets the other primes information (
oth) for the
private RSA key, should they exist. |
RSAKey.Builder |
RSAKey.Builder.setAlgorithm(Algorithm alg)
Sets the intended JOSE algorithm (
alg) for the JWK. |
RSAKey.Builder |
RSAKey.Builder.setFirstCRTCoefficient(Base64URL qi)
Sets the first Chinese Remainder Theorem (CRT) coefficient
(
qi)} of the private RSA key. |
RSAKey.Builder |
RSAKey.Builder.setFirstFactorCRTExponent(Base64URL dp)
Sets the first factor Chinese Remainder Theorem (CRT)
exponent (
dp) of the private RSA key. |
RSAKey.Builder |
RSAKey.Builder.setFirstPrimeFactor(Base64URL p)
Sets the first prime factor (
p) of the private RSA
key. |
RSAKey.Builder |
RSAKey.Builder.setKeyID(String kid)
Sets the ID (
kid) of the JWK. |
RSAKey.Builder |
RSAKey.Builder.setKeyUse(Use use)
Sets the use (
use) of the JWK. |
RSAKey.Builder |
RSAKey.Builder.setPrivateExponent(Base64URL d)
Sets the private exponent (
d) of the RSA key. |
RSAKey.Builder |
RSAKey.Builder.setPrivateKey(RSAMultiPrimePrivateCrtKey priv)
Sets the private RSA key, using the second representation,
with optional other primes info (see RFC 3447, section 3.2).
|
RSAKey.Builder |
RSAKey.Builder.setPrivateKey(RSAPrivateCrtKey priv)
Sets the private RSA key, using the second representation
(see RFC 3447, section 3.2).
|
RSAKey.Builder |
RSAKey.Builder.setPrivateKey(RSAPrivateKey priv)
Sets the private RSA key, using the first representation.
|
RSAKey.Builder |
RSAKey.Builder.setSecondFactorCRTExponent(Base64URL dq)
Sets the second factor Chinese Remainder Theorem (CRT)
exponent (
dq) of the private RSA key. |
RSAKey.Builder |
RSAKey.Builder.setSecondPrimeFactor(Base64URL q)
Sets the second prime factor (
q) of the private RSA
key. |
RSAKey.Builder |
RSAKey.Builder.setX509CertChain(List<Base64> x5c)
Sets the X.509 certificate chain (
x5c) of the JWK. |
RSAKey.Builder |
RSAKey.Builder.setX509CertThumbprint(Base64URL x5t)
Sets the X.509 certificate thumbprint (
x5t) of the
JWK. |
RSAKey.Builder |
RSAKey.Builder.setX509CertURL(URL x5u)
Sets the X.509 certificate URL (
x5u) of the JWK. |
Copyright © 2013 NimbusDS. All Rights Reserved.