org.mozilla.jss.pkix.cms

Class EnvelopedData

public class EnvelopedData extends Object implements ASN1Value

Nested Class Summary
static classEnvelopedData.Template
A template file for decoding a EnvelopedData blob
Field Summary
static TagTAG
Constructor Summary
EnvelopedData(INTEGER version, SET recipientInfos, EncryptedContentInfo encryptedContentInfo)
Create a EnvelopedData ASN1 object.
Method Summary
voidencode(OutputStream ostream)
voidencode(Tag tag, OutputStream ostream)
EncryptedContentInfogetEncryptedContentInfo()
SETgetRecipientInfos()
TaggetTag()
INTEGERgetVersion()

Field Detail

TAG

public static final Tag TAG

Constructor Detail

EnvelopedData

public EnvelopedData(INTEGER version, SET recipientInfos, EncryptedContentInfo encryptedContentInfo)
Create a EnvelopedData ASN1 object.

Method Detail

encode

public void encode(OutputStream ostream)

encode

public void encode(Tag tag, OutputStream ostream)

getEncryptedContentInfo

public EncryptedContentInfo getEncryptedContentInfo()

getRecipientInfos

public SET getRecipientInfos()

getTag

public Tag getTag()

getVersion

public INTEGER getVersion()