iPXE
Data Fields
cms_participant Struct Reference

CMS participant information. More...

#include <cms.h>

Data Fields

struct list_head list
 List of participant information blocks. More...
 
struct x509_chainchain
 Certificate chain. More...
 
struct digest_algorithmdigest
 Digest algorithm (for signature messages) More...
 
struct pubkey_algorithmpubkey
 Public-key algorithm. More...
 
struct asn1_cursor value
 Signature or key value. More...
 

Detailed Description

CMS participant information.

Definition at line 39 of file cms.h.

Field Documentation

◆ list

struct list_head cms_participant::list

List of participant information blocks.

Definition at line 41 of file cms.h.

Referenced by cms_free(), cms_parse_participants(), and imgverify().

◆ chain

struct x509_chain* cms_participant::chain

Certificate chain.

Definition at line 43 of file cms.h.

Referenced by cms_free(), cms_parse_identifier(), cms_parse_participants(), cms_recipient(), cms_verify(), cms_verify_signer(), and imgverify().

◆ digest

struct digest_algorithm* cms_participant::digest

Digest algorithm (for signature messages)

Definition at line 46 of file cms.h.

Referenced by cms_digest(), cms_parse_digest_algorithm(), and cms_verify_digest().

◆ pubkey

struct pubkey_algorithm* cms_participant::pubkey

Public-key algorithm.

Definition at line 48 of file cms.h.

Referenced by cms_cipher_key(), cms_parse_pubkey_algorithm(), and cms_verify_digest().

◆ value

struct asn1_cursor cms_participant::value

Signature or key value.

Definition at line 51 of file cms.h.

Referenced by cms_cipher_key(), cms_parse_value(), and cms_verify_digest().


The documentation for this struct was generated from the following file: