Top Fields Constructors Methods
org.bouncycastle.cms.jcajce

public Class JceKeyAgreeAuthenticatedRecipient

extends JceKeyAgreeRecipient
Class Inheritance
Imports
java.io.OutputStream, java.security.Key, .PrivateKey, javax.crypto.Mac, org.bouncycastle.asn1.ASN1OctetString, org.bouncycastle.asn1.x509.AlgorithmIdentifier, .SubjectPublicKeyInfo, org.bouncycastle.cms.CMSException, .RecipientOperator, org.bouncycastle.jcajce.io.MacOutputStream, org.bouncycastle.operator.GenericKey, .MacCalculator, org.bouncycastle.operator.jcajce.JceGenericKey

Field Summary

Inherited from org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient:
contentHelperhelper

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public RecipientOperator
getRecipientOperator(AlgorithmIdentifier keyEncryptionAlgorithm, final AlgorithmIdentifier contentMacAlgorithm, SubjectPublicKeyInfo senderPublicKey, ASN1OctetString userKeyingMaterial, byte[] encryptedContentKey)

Implements org.bouncycastle.cms.KeyAgreeRecipient.getRecipientOperator.

Inherited from org.bouncycastle.cms.jcajce.JceKeyAgreeRecipient:
extractSecretKeygetPrivateKeyAlgorithmIdentifiersetContentProvidersetContentProvidersetPrivateKeyAlgorithmIdentifiersetProvidersetProviderunwrapSessionKey

Constructor Detail

JceKeyAgreeAuthenticatedRecipientback to summary
public JceKeyAgreeAuthenticatedRecipient(PrivateKey recipientKey)

Method Detail

getRecipientOperatorback to summary
public RecipientOperator getRecipientOperator(AlgorithmIdentifier keyEncryptionAlgorithm, final AlgorithmIdentifier contentMacAlgorithm, SubjectPublicKeyInfo senderPublicKey, ASN1OctetString userKeyingMaterial, byte[] encryptedContentKey) throws CMSException

Implements org.bouncycastle.cms.KeyAgreeRecipient.getRecipientOperator.