Interface IJceOpenSSLPKCS8DecryptorProviderBuilder
-
- All Known Implementing Classes:
JceOpenSSLPKCS8DecryptorProviderBuilderBC
public interface IJceOpenSSLPKCS8DecryptorProviderBuilder
This interface represents the wrapper for JceOpenSSLPKCS8DecryptorProviderBuilder that provides the ability to switch between bouncy-castle and bouncy-castle FIPS implementations.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IInputDecryptorProvider
build(char[] password)
Calls actualbuild
method for the wrapped JceOpenSSLPKCS8DecryptorProviderBuilder object.IJceOpenSSLPKCS8DecryptorProviderBuilder
setProvider(java.security.Provider provider)
Calls actualsetProvider
method for the wrapped JceOpenSSLPKCS8DecryptorProviderBuilder object.
-
-
-
Method Detail
-
setProvider
IJceOpenSSLPKCS8DecryptorProviderBuilder setProvider(java.security.Provider provider)
Calls actualsetProvider
method for the wrapped JceOpenSSLPKCS8DecryptorProviderBuilder object.- Parameters:
provider
-Provider
to be set- Returns:
- this builder
-
build
IInputDecryptorProvider build(char[] password) throws AbstractOperatorCreationException
Calls actualbuild
method for the wrapped JceOpenSSLPKCS8DecryptorProviderBuilder object.- Parameters:
password
-char[]
which represents password for the private key- Returns:
IInputDecryptorProvider
input decryptor provider- Throws:
AbstractOperatorCreationException
- if any issues occur during provider building
-
-