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
,BaseJWEProvider
,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
,MultiCryptoProvider
,MultiDecrypter
,MultiEncrypter
,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 JCA
provider
and
secure random generator
.- Version:
- 2015-06-30
-
Method Summary
Modifier and TypeMethodDescriptionReturns the Java Cryptography Architecture (JCA) context.
-
Method Details
-
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
.
-