libksba  1.6.0
About: KSBA is a library to make the tasks of working with X.509 certificates, CMS data and related objects more easy.
  Fossies Dox: libksba-1.6.0.tar.bz2  ("unofficial" and yet experimental doxygen-generated source code documentation)  

enc_val_s Struct Reference

#include <cms.h>

Data Fields

char * algo
 
unsigned char * value
 
size_t valuelen
 
struct {
   unsigned char *   e
 
   size_t   elen
 
   char *   encr_algo
 
   char *   wrap_algo
 
ecdh
 

Detailed Description

Definition at line 51 of file cms.h.

Field Documentation

◆ algo

char* enc_val_s::algo

Definition at line 52 of file cms.h.

Referenced by _ksba_cms_release(), _ksba_cms_set_enc_val(), and build_enveloped_data_header().

◆ e

unsigned char* enc_val_s::e

Definition at line 56 of file cms.h.

Referenced by _ksba_cms_release(), _ksba_cms_set_enc_val(), and build_enveloped_data_header().

◆ 

enc_val_s::ecdh { ... } struct

◆ elen

size_t enc_val_s::elen

Definition at line 57 of file cms.h.

Referenced by _ksba_cms_set_enc_val(), and build_enveloped_data_header().

◆ encr_algo

char* enc_val_s::encr_algo

Definition at line 58 of file cms.h.

Referenced by _ksba_cms_release(), _ksba_cms_set_enc_val(), and build_enveloped_data_header().

◆ value

unsigned char* enc_val_s::value

Definition at line 53 of file cms.h.

Referenced by _ksba_cms_release(), _ksba_cms_set_enc_val(), and build_enveloped_data_header().

◆ valuelen

size_t enc_val_s::valuelen

Definition at line 54 of file cms.h.

Referenced by _ksba_cms_set_enc_val(), and build_enveloped_data_header().

◆ wrap_algo

char* enc_val_s::wrap_algo

Definition at line 59 of file cms.h.

Referenced by _ksba_cms_release(), _ksba_cms_set_enc_val(), and build_enveloped_data_header().


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