org.bouncycastle.asn1.cms
Class EncryptedData
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.cms.EncryptedData
- All Implemented Interfaces:
- ASN1Encodable
public class EncryptedData
- extends ASN1Object
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
EncryptedData
public EncryptedData(EncryptedContentInfo encInfo)
EncryptedData
public EncryptedData(EncryptedContentInfo encInfo,
ASN1Set unprotectedAttrs)
getInstance
public static EncryptedData getInstance(java.lang.Object o)
getVersion
public ASN1Integer getVersion()
getEncryptedContentInfo
public EncryptedContentInfo getEncryptedContentInfo()
getUnprotectedAttrs
public ASN1Set getUnprotectedAttrs()
toASN1Primitive
public ASN1Primitive toASN1Primitive()
EncryptedData ::= SEQUENCE {
version CMSVersion,
encryptedContentInfo EncryptedContentInfo,
unprotectedAttrs [1] IMPLICIT UnprotectedAttributes OPTIONAL }
- Specified by:
toASN1Primitive
in interface ASN1Encodable
- Specified by:
toASN1Primitive
in class ASN1Object
- Returns:
- a basic ASN.1 object representation.