Bouncy Castle Cryptography Library 1.81

org.bouncycastle.cms
Class KEMRecipientInformation

java.lang.Object
  extended byorg.bouncycastle.cms.RecipientInformation
      extended byorg.bouncycastle.cms.KEMRecipientInformation

public class KEMRecipientInformation
extends RecipientInformation


Field Summary
 
Fields inherited from class org.bouncycastle.cms.RecipientInformation
keyEncAlg, messageAlgorithm, rid, secureReadable
 
Method Summary
 byte[] getEncapsulation()
           
 org.bouncycastle.asn1.x509.AlgorithmIdentifier getKdfAlgorithm()
           
protected  RecipientOperator getRecipientOperator(Recipient recipient)
           
 byte[] getUkm()
           
 
Methods inherited from class org.bouncycastle.cms.RecipientInformation
getContent, getContentDigest, getContentStream, getContentType, getKeyEncryptionAlgOID, getKeyEncryptionAlgorithm, getKeyEncryptionAlgParams, getMac, getRID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getKdfAlgorithm

public org.bouncycastle.asn1.x509.AlgorithmIdentifier getKdfAlgorithm()

getUkm

public byte[] getUkm()

getEncapsulation

public byte[] getEncapsulation()

getRecipientOperator

protected RecipientOperator getRecipientOperator(Recipient recipient)
                                          throws CMSException
Specified by:
getRecipientOperator in class RecipientInformation
Throws:
CMSException

Bouncy Castle Cryptography Library 1.81