Top Description Fields Constructors Methods
org.bouncycastle.operator.jcajce

public Class JceInputDecryptorProviderBuilder

extends Object
Class Inheritance
Imports
java.io.InputStream, java.security.Provider, javax.crypto.Cipher, .SecretKey, javax.crypto.spec.IvParameterSpec, .SecretKeySpec, org.bouncycastle.asn1.ASN1Encodable, .ASN1ObjectIdentifier, .ASN1OctetString, org.bouncycastle.asn1.cryptopro.GOST28147Parameters, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.jcajce.io.CipherInputStream, org.bouncycastle.jcajce.spec.GOST28147ParameterSpec, org.bouncycastle.jcajce.util.DefaultJcaJceHelper, .JcaJceHelper, .NamedJcaJceHelper, .ProviderJcaJceHelper, org.bouncycastle.operator.InputDecryptor, .InputDecryptorProvider, .OperatorCreationException, org.bouncycastle.util.Arrays

A generic decryptor provider for IETF style algorithms.

Field Summary

Modifier and TypeField and Description
private JcaJceHelper

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public InputDecryptorProvider

Returns:

an decryptor provider.
build
(byte[]
bytes representing the key to use.
keyBytes
)

Build a decryptor provider which will use the passed in bytes for the symmetric key.

public JceInputDecryptorProviderBuilder
public JceInputDecryptorProviderBuilder
setProvider(String providerName)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

helperback to summary
private JcaJceHelper helper

Constructor Detail

JceInputDecryptorProviderBuilderback to summary
public JceInputDecryptorProviderBuilder()

Method Detail

buildback to summary
public InputDecryptorProvider build(byte[] keyBytes)

Build a decryptor provider which will use the passed in bytes for the symmetric key.

Parameters
keyBytes:byte[]

bytes representing the key to use.

Returns:InputDecryptorProvider

an decryptor provider.

setProviderback to summary
public JceInputDecryptorProviderBuilder setProvider(Provider provider)
setProviderback to summary
public JceInputDecryptorProviderBuilder setProvider(String providerName)