Package | Description |
---|---|
com.nimbusds.jose.crypto |
Implementations of standard Javascript Object Signing and Encryption (JOSE)
algorithms.
|
com.nimbusds.jose.jwk |
JSON Web Key (JWK) classes.
|
com.nimbusds.jose.jwk.gen |
JSON Web Key (JWK) generation utilities.
|
Constructor and Description |
---|
ECDHDecrypter(ECKey ecJWK)
Creates a new Elliptic Curve Diffie-Hellman decrypter.
|
ECDHEncrypter(ECKey ecJWK)
Creates a new Elliptic Curve Diffie-Hellman encrypter.
|
ECDSASigner(ECKey ecJWK)
Creates a new Elliptic Curve Digital Signature Algorithm (ECDSA)
signer.
|
ECDSAVerifier(ECKey ecJWK)
Creates a new Elliptic Curve Digital Signature Algorithm (ECDSA)
verifier.
|
Modifier and Type | Method and Description |
---|---|
ECKey |
ECKey.Builder.build()
Builds a new Elliptic Curve JWK.
|
static ECKey |
ECKey.load(KeyStore keyStore,
String alias,
char[] pin)
Loads a public / private Elliptic Curve JWK from the specified JCA
key store.
|
static ECKey |
ECKey.parse(Map<String,Object> jsonObject)
Parses a public / private Elliptic Curve JWK from the specified JSON
object representation.
|
static ECKey |
ECKey.parse(String s)
Parses a public / private Elliptic Curve JWK from the specified JSON
object string representation.
|
static ECKey |
ECKey.parse(X509Certificate cert)
Parses a public Elliptic Curve JWK from the specified X.509
certificate.
|
ECKey |
JWK.toECKey()
Casts this JWK to an EC JWK.
|
ECKey |
ECKey.toPublicJWK()
Returns a copy of this Elliptic Curve JWK with any private values
removed.
|
Constructor and Description |
---|
Builder(ECKey ecJWK)
Creates a new Elliptic Curve JWK builder.
|
Modifier and Type | Method and Description |
---|---|
ECKey |
ECKeyGenerator.generate() |
Copyright © 2021 Connect2id Ltd.. All rights reserved.