public class

RecipientInfo

extends ASN1Encodable
implements ASN1Choice
java.lang.Object
   ↳ org.bouncycastle.asn1.ASN1Encodable
     ↳ org.bouncycastle.asn1.cms.RecipientInfo

Summary

[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
Public Constructors
RecipientInfo(KeyTransRecipientInfo info)
RecipientInfo(KeyAgreeRecipientInfo info)
RecipientInfo(KEKRecipientInfo info)
RecipientInfo(PasswordRecipientInfo info)
RecipientInfo(OtherRecipientInfo info)
RecipientInfo(DERObject info)
Public Methods
DEREncodable getInfo()
static RecipientInfo getInstance(Object o)
DERInteger getVersion()
boolean isTagged()
DERObject toASN1Object()
Produce an object suitable for an ASN1OutputStream.
[Expand]
Inherited Methods
From class org.bouncycastle.asn1.ASN1Encodable
From class java.lang.Object
From interface org.bouncycastle.asn1.DEREncodable

Public Constructors

public RecipientInfo (KeyTransRecipientInfo info)

public RecipientInfo (KeyAgreeRecipientInfo info)

public RecipientInfo (KEKRecipientInfo info)

public RecipientInfo (PasswordRecipientInfo info)

public RecipientInfo (OtherRecipientInfo info)

public RecipientInfo (DERObject info)

Public Methods

public DEREncodable getInfo ()

public static RecipientInfo getInstance (Object o)

public DERInteger getVersion ()

public boolean isTagged ()

public DERObject toASN1Object ()

Produce an object suitable for an ASN1OutputStream.

 RecipientInfo ::= CHOICE {
     ktri KeyTransRecipientInfo,
     kari [1] KeyAgreeRecipientInfo,
     kekri [2] KEKRecipientInfo,
     pwri [3] PasswordRecipientInfo,
     ori [4] OtherRecipientInfo }