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)  

ksba_cert_s Struct Reference

#include <cert.h>

Collaboration diagram for ksba_cert_s:
[legend]

Data Fields

struct cert_user_dataudata
 
int initialized
 
int ref_count
 
ksba_asn_tree_t asn_tree
 
AsnNode root
 
unsigned char * image
 
size_t imagelen
 
gpg_error_t last_error
 
struct {
   char *   digest_algo
 
   int   extns_valid
 
   int   n_extns
 
   struct cert_extn_info *   extns
 
cache
 

Detailed Description

Definition at line 71 of file cert.h.

Field Documentation

◆ asn_tree

ksba_asn_tree_t ksba_cert_s::asn_tree

Definition at line 91 of file cert.h.

Referenced by _ksba_cert_read_der(), and _ksba_cert_release().

◆ 

ksba_cert_s::cache { ... } struct

◆ digest_algo

char* ksba_cert_s::digest_algo

Definition at line 99 of file cert.h.

Referenced by _ksba_cert_get_digest_algo(), and _ksba_cert_release().

◆ extns

struct cert_extn_info* ksba_cert_s::extns

Definition at line 102 of file cert.h.

Referenced by _ksba_cert_get_extension(), _ksba_cert_release(), and read_extensions().

◆ extns_valid

int ksba_cert_s::extns_valid

Definition at line 100 of file cert.h.

Referenced by _ksba_cert_get_extension(), _ksba_cert_release(), and read_extensions().

◆ image

◆ imagelen

size_t ksba_cert_s::imagelen

Definition at line 95 of file cert.h.

Referenced by _ksba_cert_get_image(), and _ksba_cert_read_der().

◆ initialized

◆ last_error

gpg_error_t ksba_cert_s::last_error

◆ n_extns

int ksba_cert_s::n_extns

Definition at line 101 of file cert.h.

Referenced by _ksba_cert_get_extension(), _ksba_cert_release(), and read_extensions().

◆ ref_count

int ksba_cert_s::ref_count

Definition at line 89 of file cert.h.

Referenced by _ksba_cert_ref(), and _ksba_cert_release().

◆ root

◆ udata

struct cert_user_data* ksba_cert_s::udata

Definition at line 78 of file cert.h.

Referenced by _ksba_cert_get_user_data(), _ksba_cert_release(), and _ksba_cert_set_user_data().


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