Uses of Interface
com.nimbusds.jose.jca.JCAAware
-
Packages that use JCAAware Package Description com.nimbusds.jose Base Javascript Object Signing and Encryption (JOSE) interfaces and classes.com.nimbusds.jose.crypto Implementations of standard Javascript Object Signing and Encryption (JOSE) algorithms.com.nimbusds.jose.crypto.factories JWS signer, JWS verifier, JWE encrypter and JWE decrypter factory implementations.com.nimbusds.jose.crypto.impl Cryptographic primitives for JWS signers, JWS verifiers, JWE encrypters and JWE decrypters in thecom.nimbusds.jose.crypto
package.com.nimbusds.jose.proc Framework for application-specific verification and decryption of JOSE objects (with arbitrary payloads).com.nimbusds.jose.produce Framework for producing JOSE objects (with arbitrary payloads). -
-
Uses of JCAAware in com.nimbusds.jose
Subinterfaces of JCAAware in com.nimbusds.jose Modifier and Type Interface Description interface
JWEDecrypter
JSON Web Encryption (JWE) decrypter.interface
JWEEncrypter
JSON Web Encryption (JWE) encrypter.interface
JWEProvider
JSON Web Encryption (JWE) provider.interface
JWSProvider
JSON Web Signature (JWS) providerinterface
JWSSigner
JSON Web Signature (JWS) signer.interface
JWSVerifier
JSON Web Signature (JWS) verifier. -
Uses of JCAAware in com.nimbusds.jose.crypto
Classes in com.nimbusds.jose.crypto that implement JCAAware Modifier and Type Class Description class
AESDecrypter
AES and AES GCM key wrap decrypter ofJWE objects
.class
AESEncrypter
AES and AES GCM key wrap encrypter ofJWE objects
.class
DirectDecrypter
Direct decrypter ofJWE objects
with a shared symmetric key.class
DirectEncrypter
Direct encrypter ofJWE objects
with a shared symmetric key.class
ECDH1PUDecrypter
Elliptic Curve Diffie-Hellman decrypter ofJWE objects
for curves using an EC JWK.class
ECDH1PUEncrypter
Elliptic Curve Diffie-Hellman encrypter ofJWE objects
for curves using an EC JWK.class
ECDH1PUX25519Decrypter
Elliptic Curve Diffie-Hellman decrypter ofJWE objects
for curves using an OKP JWK.class
ECDH1PUX25519Encrypter
Elliptic Curve Diffie-Hellman encrypter ofJWE objects
for curves using an OKP JWK.class
ECDHDecrypter
Elliptic Curve Diffie-Hellman decrypter ofJWE objects
for curves using EC JWK keys.class
ECDHEncrypter
Elliptic Curve Diffie-Hellman encrypter ofJWE objects
for curves using EC JWK keys.class
ECDSASigner
Elliptic Curve Digital Signature Algorithm (ECDSA) signer ofJWS objects
.class
ECDSAVerifier
Elliptic Curve Digital Signature Algorithm (ECDSA) verifier ofJWS objects
.class
Ed25519Signer
Ed25519 signer ofJWS objects
.class
Ed25519Verifier
Ed25519 verifier ofJWS objects
.class
MACSigner
Message Authentication Code (MAC) signer ofJWS objects
.class
MACVerifier
Message Authentication Code (MAC) verifier ofJWS objects
.class
PasswordBasedDecrypter
Password-based decrypter ofJWE objects
.class
PasswordBasedEncrypter
Password-based encrypter ofJWE objects
.class
RSADecrypter
RSA decrypter ofJWE objects
.class
RSAEncrypter
RSA encrypter ofJWE objects
.class
RSASSASigner
RSA Signature-Scheme-with-Appendix (RSASSA) signer ofJWS objects
.class
RSASSAVerifier
RSA Signature-Scheme-with-Appendix (RSASSA) verifier ofJWS objects
.class
X25519Decrypter
Curve25519 Elliptic Curve Diffie-Hellman decrypter ofJWE objects
.class
X25519Encrypter
Curve25519 Elliptic Curve Diffie-Hellman encrypter ofJWE objects
. -
Uses of JCAAware in com.nimbusds.jose.crypto.factories
Classes in com.nimbusds.jose.crypto.factories that implement JCAAware Modifier and Type Class Description class
DefaultJWEDecrypterFactory
Default JSON Web Encryption (JWE) decrypter factory.class
DefaultJWSSignerFactory
A factory to create JWS signers from a JWK instance based on the key type.class
DefaultJWSVerifierFactory
Default JSON Web Signature (JWS) verifier factory. -
Uses of JCAAware in com.nimbusds.jose.crypto.impl
Classes in com.nimbusds.jose.crypto.impl that implement JCAAware Modifier and Type Class Description class
AESCryptoProvider
The base abstract class for AES and AES GCM key wrap encrypters and decrypters ofJWE objects
.class
BaseJWSProvider
The base abstract class for JSON Web Signature (JWS) signers and verifiers.class
ConcatKDF
Concatenation Key Derivation Function (KDF).class
DirectCryptoProvider
The base abstract class for direct encrypters and decrypters ofJWE objects
with a shared symmetric key.class
ECDH1PUCryptoProvider
The base abstract class for Elliptic Curve Diffie-Hellman One-Pass Unified Model encrypters and decrypters ofJWE objects
.class
ECDHCryptoProvider
The base abstract class for Elliptic Curve Diffie-Hellman encrypters and decrypters ofJWE objects
.class
ECDSAProvider
The base abstract class for Elliptic Curve Digital Signature Algorithm (ECDSA) signers and validators ofJWS objects
.class
EdDSAProvider
The base abstract class for Edwards-curve Digital Signature Algorithm (EdDSA) signers and validators ofJWS objects
.class
MACProvider
The base abstract class for Message Authentication Code (MAC) signers and verifiers ofJWS objects
.class
PasswordBasedCryptoProvider
The base abstract class for password-based encrypters and decrypters ofJWE objects
.class
RSACryptoProvider
The base abstract class for RSA encrypters and decrypters ofJWE objects
.class
RSASSAProvider
The base abstract class for RSA signers and verifiers ofJWS objects
. -
Uses of JCAAware in com.nimbusds.jose.proc
Subinterfaces of JCAAware in com.nimbusds.jose.proc Modifier and Type Interface Description interface
JWEDecrypterFactory
JSON Web Encryption (JWE) decrypter factory.interface
JWSVerifierFactory
JSON Web Signature (JWS) verifier factory. -
Uses of JCAAware in com.nimbusds.jose.produce
Subinterfaces of JCAAware in com.nimbusds.jose.produce Modifier and Type Interface Description interface
JWSSignerFactory
JSON Web Signature (JWS) signer factory to create a signer out of a JSON Web Key (JWK).
-