Bouncy Castle Cryptography Library 1.85

org.bouncycastle.cms.bc
Class BcRSAKeyTransEnvelopedRecipient

java.lang.Object
  extended byorg.bouncycastle.cms.AbstractRecipient
      extended byorg.bouncycastle.cms.bc.BcKeyTransRecipient
          extended byorg.bouncycastle.cms.bc.BcRSAKeyTransEnvelopedRecipient
All Implemented Interfaces:
KeyTransRecipient, Recipient

public class BcRSAKeyTransEnvelopedRecipient
extends BcKeyTransRecipient


Constructor Summary
BcRSAKeyTransEnvelopedRecipient(org.bouncycastle.crypto.params.AsymmetricKeyParameter key)
           
 
Method Summary
 RecipientOperator getRecipientOperator(org.bouncycastle.asn1.x509.AlgorithmIdentifier keyEncryptionAlgorithm, org.bouncycastle.asn1.x509.AlgorithmIdentifier contentEncryptionAlgorithm, byte[] encryptedContentEncryptionKey)
           
 
Methods inherited from class org.bouncycastle.cms.bc.BcKeyTransRecipient
extractSecretKey, setAllowedContentAlgorithms
 
Methods inherited from class org.bouncycastle.cms.AbstractRecipient
checkTagSize, isContentAlgorithmAllowed, setAllowedContentAlgorithmSet, setMinimumTagSizeInBits
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BcRSAKeyTransEnvelopedRecipient

public BcRSAKeyTransEnvelopedRecipient(org.bouncycastle.crypto.params.AsymmetricKeyParameter key)
Method Detail

getRecipientOperator

public RecipientOperator getRecipientOperator(org.bouncycastle.asn1.x509.AlgorithmIdentifier keyEncryptionAlgorithm,
                                              org.bouncycastle.asn1.x509.AlgorithmIdentifier contentEncryptionAlgorithm,
                                              byte[] encryptedContentEncryptionKey)
                                       throws CMSException
Throws:
CMSException

Bouncy Castle Cryptography Library 1.85