org.bouncycastle.asn1.cms
Class RecipientInfo
java.lang.Object
org.bouncycastle.asn1.cms.RecipientInfo
- All Implemented Interfaces:
- DEREncodable
public class RecipientInfo
- extends java.lang.Object
- implements DEREncodable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, 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()
getDERObject
public DERObject getDERObject()
- 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:
getDERObject
in interface DEREncodable