PKCS#7 ContentInfo container holding typed content and related state.

Synopsis

Declared in <openssl/pkcs7.h>

struct pkcs7_st;

Description

Encapsulated content being signed (nested PKCS#7 ContentInfo).

Types

Name

Description

Unnamed union

Content as defined by the type.

Data Members

Name

Description

asn1

Cached DER encoding of this PKCS#7 structure when non‐NULL.

ctx

Library/provider context associated with this PKCS#7 object.

d

Content as defined by the type.

detached

Non‐zero when the PKCS#7 content is detached from the signedData structure.

length

Length in bytes of the cached DER encoding at asn1, or 0 when unused.

state

Streaming parse/write state (PKCS7_S_HEADER, PKCS7_S_BODY, or PKCS7_S_TAIL).

type

ASN.1 object identifier naming the PKCS#7 content type (selects d union arm).

Created with MrDocs