org.bouncycastle.asn1.cms
Class RecipientInfo
java.lang.Object
org.bouncycastle.asn1.ASN1Encodable
org.bouncycastle.asn1.cms.RecipientInfo
- All Implemented Interfaces:
- DEREncodable
public class RecipientInfo
- extends ASN1Encodable
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
RecipientInfo
public RecipientInfo(KeyTransRecipientInfo info)
RecipientInfo
public RecipientInfo(KeyAgreeRecipientInfo info)
RecipientInfo
public RecipientInfo(KEKRecipientInfo info)
RecipientInfo
public RecipientInfo(PasswordRecipientInfo info)
RecipientInfo
public RecipientInfo(OtherRecipientInfo info)
RecipientInfo
public RecipientInfo(DERObject info)
getInstance
public static RecipientInfo getInstance(java.lang.Object o)
getVersion
public DERInteger getVersion()
isTagged
public boolean isTagged()
getInfo
public DEREncodable getInfo()
toASN1Object
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 }
- Specified by:
toASN1Object
in class ASN1Encodable