pkcs7_st::Unnamed union

Content as defined by the type.

Synopsis

Declared in <openssl/pkcs7.h>

union Unnamed union;

Description

All encryption/message digests are applied to the 'contents', leaving out the 'type' field.

Data Members

NameDescription
data [variant member]Raw data content when type is NID_pkcs7_data.
digest [variant member]DigestedData content when type is NID_pkcs7_digest.
encrypted [variant member]EncryptedData content when type is NID_pkcs7_encrypted.
enveloped [variant member]EnvelopedData content when type is NID_pkcs7_enveloped.
other [variant member]Catch-all content for unrecognized PKCS#7 types (ASN.1 ANY).
ptr [variant member]Generic content pointer used for unrecognized or untyped PKCS#7 payloads.
sign [variant member]SignedData content when type is NID_pkcs7_signed (named sign because signed is a C keyword).
signed_and_enveloped [variant member]SignedAndEnvelopedData content when type is NID_pkcs7_signedAndEnveloped.