Package | Description |
---|---|
com.nimbusds.jose.crypto |
Implementations of all standard Javascript Object Signing and Encryption
(JOSE) algorithms.
|
com.nimbusds.jose.jwk |
JSON Web Key (JWK) classes.
|
Constructor and Description |
---|
RSADecrypter(RSAKey rsaJWK)
Creates a new RSA decrypter.
|
RSAEncrypter(RSAKey rsaJWK)
Creates a new RSA encrypter.
|
RSASSASigner(RSAKey rsaJWK)
Creates a new RSA Signature-Scheme-with-Appendix (RSASSA) signer.
|
RSASSAVerifier(RSAKey rsaJWK)
Creates a new RSA Signature-Scheme-with-Appendix (RSASSA) verifier.
|
Modifier and Type | Method and Description |
---|---|
RSAKey |
RSAKey.Builder.build()
Builds a new RSA JWK.
|
static RSAKey |
RSAKey.load(KeyStore keyStore,
String alias,
char[] pin)
Loads a public / private RSA JWK from the specified JCA key store.
|
static RSAKey |
RSAKey.parse(net.minidev.json.JSONObject jsonObject)
Parses a public / private RSA JWK from the specified JSON object
representation.
|
static RSAKey |
RSAKey.parse(String s)
Parses a public / private RSA JWK from the specified JSON object
string representation.
|
static RSAKey |
RSAKey.parse(X509Certificate cert)
Parses a public RSA JWK from the specified X.509 certificate.
|
RSAKey |
RSAKey.toPublicJWK()
Returns a copy of this RSA JWK with any private values removed.
|
Constructor and Description |
---|
Builder(RSAKey rsaJWK)
Creates a new RSA JWK builder.
|
Copyright © 2017 Connect2id Ltd.. All rights reserved.