Interface IJceOpenSSLPKCS8DecryptorProviderBuilder
-
- All Known Implementing Classes:
JceOpenSSLPKCS8DecryptorProviderBuilderBC
public interface IJceOpenSSLPKCS8DecryptorProviderBuilderThis 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 IInputDecryptorProviderbuild(char[] password)Calls actualbuildmethod for the wrapped JceOpenSSLPKCS8DecryptorProviderBuilder object.IJceOpenSSLPKCS8DecryptorProviderBuildersetProvider(java.security.Provider provider)Calls actualsetProvidermethod for the wrapped JceOpenSSLPKCS8DecryptorProviderBuilder object.
-
-
-
Method Detail
-
setProvider
IJceOpenSSLPKCS8DecryptorProviderBuilder setProvider(java.security.Provider provider)
Calls actualsetProvidermethod for the wrapped JceOpenSSLPKCS8DecryptorProviderBuilder object.- Parameters:
provider-Providerto be set- Returns:
- this builder
-
build
IInputDecryptorProvider build(char[] password) throws AbstractOperatorCreationException
Calls actualbuildmethod for the wrapped JceOpenSSLPKCS8DecryptorProviderBuilder object.- Parameters:
password-char[]which represents password for the private key- Returns:
IInputDecryptorProviderinput decryptor provider- Throws:
AbstractOperatorCreationException- if any issues occur during provider building
-
-