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)  

cert.h File Reference
#include "asn1-func.h"
Include dependency graph for cert.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  cert_extn_info
 
struct  cert_user_data
 
struct  ksba_cert_s
 

Functions

int _ksba_cert_cmp (ksba_cert_t a, ksba_cert_t b)
 
gpg_error_t _ksba_cert_get_serial_ptr (ksba_cert_t cert, unsigned char const **ptr, size_t *length)
 
gpg_error_t _ksba_cert_get_issuer_dn_ptr (ksba_cert_t cert, unsigned char const **ptr, size_t *length)
 
gpg_error_t _ksba_cert_get_subject_dn_ptr (ksba_cert_t cert, unsigned char const **ptr, size_t *length)
 
gpg_error_t _ksba_cert_get_public_key_ptr (ksba_cert_t cert, unsigned char const **ptr, size_t *length)
 

Function Documentation

◆ _ksba_cert_cmp()

int _ksba_cert_cmp ( ksba_cert_t  a,
ksba_cert_t  b 
)

Definition at line 376 of file cert.c.

References ksba_cert_get_image().

Referenced by _ksba_cms_add_cert().

◆ _ksba_cert_get_issuer_dn_ptr()

gpg_error_t _ksba_cert_get_issuer_dn_ptr ( ksba_cert_t  cert,
unsigned char const **  ptr,
size_t *  length 
)

◆ _ksba_cert_get_public_key_ptr()

gpg_error_t _ksba_cert_get_public_key_ptr ( ksba_cert_t  cert,
unsigned char const **  ptr,
size_t *  length 
)

◆ _ksba_cert_get_serial_ptr()

gpg_error_t _ksba_cert_get_serial_ptr ( ksba_cert_t  cert,
unsigned char const **  ptr,
size_t *  length 
)

◆ _ksba_cert_get_subject_dn_ptr()

gpg_error_t _ksba_cert_get_subject_dn_ptr ( ksba_cert_t  cert,
unsigned char const **  ptr,
size_t *  length 
)