Top Description Fields Constructors Methods
org.bouncycastle.cms

public Class KeyTransRecipientInformation

extends RecipientInformation
Class Inheritance
Imports
org.bouncycastle.asn1.ASN1OctetString, org.bouncycastle.asn1.cms.IssuerAndSerialNumber, .KeyTransRecipientInfo, .RecipientIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier

the KeyTransRecipientInformation class for a recipient who has been sent a secret key encrypted using their public key that needs to be used to extract the message.

Field Summary

Modifier and TypeField and Description
private KeyTransRecipientInfo
Inherited from org.bouncycastle.cms.RecipientInformation:
keyEncAlgmessageAlgorithmridsecureReadable

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
protected RecipientOperator
Inherited from org.bouncycastle.cms.RecipientInformation:
getContentgetContentDigestgetContentStreamgetContentTypegetKeyEncryptionAlgOIDgetKeyEncryptionAlgorithmgetKeyEncryptionAlgParamsgetMacgetRID

Field Detail

infoback to summary
private KeyTransRecipientInfo info

Constructor Detail

KeyTransRecipientInformationback to summary
pack-priv KeyTransRecipientInformation(KeyTransRecipientInfo info, AlgorithmIdentifier messageAlgorithm, CMSSecureReadable secureReadable, AuthAttributesProvider additionalData)

Method Detail

getRecipientOperatorback to summary
protected RecipientOperator getRecipientOperator(Recipient recipient) throws CMSException

Implements abstract org.bouncycastle.cms.RecipientInformation.getRecipientOperator.