ASN.1:
id-ct-authEnvelopedData OBJECT IDENTIFIER ::= { iso(1)
member-body(2) us(840) rsadsi(113549) pkcs(1) pkcs-9(9)
smime(16) ct(1) 23 }
AuthEnvelopedData ::= SEQUENCE {
version CMSVersion,
originatorInfo [0] IMPLICIT OriginatorInfo OPTIONAL,
recipientInfos RecipientInfos,
authEncryptedContentInfo EncryptedContentInfo,
authAttrs [1] IMPLICIT AuthAttributes OPTIONAL,
mac MessageAuthenticationCode,
unauthAttrs [2] IMPLICIT UnauthAttributes OPTIONAL }
| Modifier and Type | Field and Description |
|---|---|
| private ASN1Set | |
| private EncryptedContentInfo | |
| private ASN1OctetString | |
| private OriginatorInfo | |
| private ASN1Set | |
| private ASN1Set | |
| private ASN1Integer |
| Access | Constructor and Description |
|---|---|
| public | AuthEnvelopedData(OriginatorInfo originatorInfo, ASN1Set recipientInfos, EncryptedContentInfo authEncryptedContentInfo, ASN1Set authAttrs, ASN1OctetString mac, ASN1Set unauthAttrs)
|
| private | AuthEnvelopedData(ASN1Sequence
An ASN1Sequence with AuthEnvelopedData seq)Constructs AuthEnvelopedData by parsing supplied ASN1Sequence
|
| Modifier and Type | Method and Description |
|---|---|
| public ASN1Set | |
| public EncryptedContentInfo | |
| public static AuthEnvelopedData | Returns: a reference that can be assigned to AuthEnvelopedData (may be null)the tagged object holding the object we want. obj, boolean true if the object is meant to be explicitly
tagged false otherwise. explicit)Return an AuthEnvelopedData object from a tagged object. |
| public static AuthEnvelopedData | Returns: a reference that can be assigned to AuthEnvelopedData (may be null)The object we want converted. obj)Return an AuthEnvelopedData object from the given object. |
| public ASN1OctetString | |
| public OriginatorInfo | |
| public ASN1Set | |
| public ASN1Set | |
| public ASN1Integer | |
| public ASN1Primitive | toASN1Primitive()
Implements abstract org. Implements org. |
| authAttrs | back to summary |
|---|---|
| private ASN1Set authAttrs | |
| authEncryptedContentInfo | back to summary |
|---|---|
| private EncryptedContentInfo authEncryptedContentInfo | |
| mac | back to summary |
|---|---|
| private ASN1OctetString mac | |
| originatorInfo | back to summary |
|---|---|
| private OriginatorInfo originatorInfo | |
| recipientInfos | back to summary |
|---|---|
| private ASN1Set recipientInfos | |
| unauthAttrs | back to summary |
|---|---|
| private ASN1Set unauthAttrs | |
| version | back to summary |
|---|---|
| private ASN1Integer version | |
| AuthEnvelopedData | back to summary |
|---|---|
| public AuthEnvelopedData(OriginatorInfo originatorInfo, ASN1Set recipientInfos, EncryptedContentInfo authEncryptedContentInfo, ASN1Set authAttrs, ASN1OctetString mac, ASN1Set unauthAttrs) | |
| AuthEnvelopedData | back to summary |
|---|---|
| private AuthEnvelopedData(ASN1Sequence seq) Constructs AuthEnvelopedData by parsing supplied ASN1Sequence
| |
| getAuthAttrs | back to summary |
|---|---|
| public ASN1Set getAuthAttrs() | |
| getAuthEncryptedContentInfo | back to summary |
|---|---|
| public EncryptedContentInfo getAuthEncryptedContentInfo() | |
| getInstance | back to summary |
|---|---|
| public static AuthEnvelopedData getInstance(ASN1TaggedObject obj, boolean explicit) Return an AuthEnvelopedData object from a tagged object. Accepted inputs:
| |
| getInstance | back to summary |
|---|---|
| public static AuthEnvelopedData getInstance(Object obj) Return an AuthEnvelopedData object from the given object. Accepted inputs:
| |
| getMac | back to summary |
|---|---|
| public ASN1OctetString getMac() | |
| getOriginatorInfo | back to summary |
|---|---|
| public OriginatorInfo getOriginatorInfo() | |
| getRecipientInfos | back to summary |
|---|---|
| public ASN1Set getRecipientInfos() | |
| getUnauthAttrs | back to summary |
|---|---|
| public ASN1Set getUnauthAttrs() | |
| getVersion | back to summary |
|---|---|
| public ASN1Integer getVersion() | |
| toASN1Primitive | back to summary |
|---|---|
| public ASN1Primitive toASN1Primitive() Implements abstract org. Implements org. Produce an object suitable for an ASN1OutputStream.
| |