Bouncy Castle Cryptography Library 1.79

org.bouncycastle.cms.jcajce
Class JceKEMEnvelopedRecipient

java.lang.Object
  |
  +--org.bouncycastle.cms.jcajce.JceKEMRecipient
        |
        +--org.bouncycastle.cms.jcajce.JceKEMEnvelopedRecipient
All Implemented Interfaces:
KEMRecipient, Recipient

public class JceKEMEnvelopedRecipient
extends JceKEMRecipient


Fields inherited from class org.bouncycastle.cms.jcajce.JceKEMRecipient
contentHelper, extraMappings, helper, unwrappedKeyMustBeEncodable, validateKeySize
 
Constructor Summary
JceKEMEnvelopedRecipient(java.security.PrivateKey recipientKey)
           
 
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.jcajce.JceKEMRecipient
extractSecretKey, setAlgorithmMapping, setContentProvider, setContentProvider, setKeySizeValidation, setMustProduceEncodableUnwrappedKey, setProvider, setProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JceKEMEnvelopedRecipient

public JceKEMEnvelopedRecipient(java.security.PrivateKey recipientKey)
Method Detail

getRecipientOperator

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

Bouncy Castle Cryptography Library 1.79