Package com.nimbusds.jose.jca
Interface JCAAware<T extends JCAContext>
-
- All Known Subinterfaces:
JWEDecrypter,JWEDecrypterFactory,JWEEncrypter,JWEProvider,JWSProvider,JWSSigner,JWSSignerFactory,JWSVerifier,JWSVerifierFactory
- All Known Implementing Classes:
AESCryptoProvider,AESDecrypter,AESEncrypter,BaseJWSProvider,ConcatKDF,DefaultJWEDecrypterFactory,DefaultJWSSignerFactory,DefaultJWSVerifierFactory,DirectCryptoProvider,DirectDecrypter,DirectEncrypter,ECDH1PUCryptoProvider,ECDH1PUDecrypter,ECDH1PUEncrypter,ECDH1PUX25519Decrypter,ECDH1PUX25519Encrypter,ECDHCryptoProvider,ECDHDecrypter,ECDHEncrypter,ECDSAProvider,ECDSASigner,ECDSAVerifier,Ed25519Signer,Ed25519Verifier,EdDSAProvider,MACProvider,MACSigner,MACVerifier,PasswordBasedCryptoProvider,PasswordBasedDecrypter,PasswordBasedEncrypter,RSACryptoProvider,RSADecrypter,RSAEncrypter,RSASSAProvider,RSASSASigner,RSASSAVerifier,X25519Decrypter,X25519Encrypter
public interface JCAAware<T extends JCAContext>
Interface for a Java Cryptography Architecture (JCA) aware object, intended for setting a JCAproviderandsecure random generator.- Version:
- 2015-06-30
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TgetJCAContext()Returns the Java Cryptography Architecture (JCA) context.
-
-
-
Method Detail
-
getJCAContext
T getJCAContext()
Returns the Java Cryptography Architecture (JCA) context. May be used to set a specific JCA security provider or secure random generator.- Returns:
- The JCA context. Not
null.
-
-