Class ExportR17KeyProvider
java.lang.Object
com.aquima.interactions.foundation.security.cert.ExportR17KeyProvider
- All Implemented Interfaces:
ICertificateProvider
,IDecryptCertificateProvider
,IEncryptCertificateProvider
,ISignReadOnlyCertificateProvider
Key provider for decrypting/signing/validating exported application release 17 xml's.
- Since:
- 17.1
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThis method returns an input stream that can be used to read the private key.This method returns an input stream that can be used to read the key.This method returns an input stream that can be used to read the secret key.
-
Constructor Details
-
Method Details
-
getPrivateKeyAsStream
Description copied from interface:IEncryptCertificateProvider
This method returns an input stream that can be used to read the private key.- Specified by:
getPrivateKeyAsStream
in interfaceIEncryptCertificateProvider
- Returns:
- an input stream that can be used to read the private key.
- Throws:
IOException
- This exception is thrown when the private key could not be read.
-
getPublicKeyAsStream
Description copied from interface:ISignReadOnlyCertificateProvider
This method returns an input stream that can be used to read the key.- Specified by:
getPublicKeyAsStream
in interfaceISignReadOnlyCertificateProvider
- Returns:
- an input stream that can be used to read the key.
- Throws:
IOException
- This exception is thrown when the key could not be read.
-
getSecretKeyAsStream
Description copied from interface:ICertificateProvider
This method returns an input stream that can be used to read the secret key.- Specified by:
getSecretKeyAsStream
in interfaceICertificateProvider
- Returns:
- an input stream that can be used to read the secret key.
- Throws:
IOException
- This exception is thrown when the secret key could not be read.
-