CST_st Struct Reference

Cert, CRL ang key storage. More...

#include <cst.h>


Data Fields

int readonly
 Now not used.
char * filename
 Name of file.
unsigned char * password
 Now not used.
int stub
 Now not used.
GTree * certs
 Certificate list (main index).
GTree * keys
 Key list (main index).
GSList * simple_crls
 Simple CRL list.
GTree * idx_cert_name
GTree * idx_cert_dns
GTree * idx_cert_email
GHashTable * idx_cert_serial
GHashTable * idx_cert_fingerprint
GHashTable * idx_cert_uid
GHashTable * idx_key_uid
DB * db
cst_t_mcount modification_count
GStaticRWLock rwlock


Detailed Description

Cert, CRL ang key storage.


Field Documentation

GTree* CST_st::certs

Certificate list (main index).

Order by Issuer name and Serial number

GTree* CST_st::keys

Key list (main index).

Order by name (Subject name)

GTree* CST_st::idx_cert_name

Cert index order by Subject name

GTree* CST_st::idx_cert_dns

Cert index order by Domain name (SSL)

GTree* CST_st::idx_cert_email

Cert index order by Email (S/MIME)

GHashTable* CST_st::idx_cert_serial

Cert index order by serial

GHashTable* CST_st::idx_cert_fingerprint

Cert index order by fingerprint

GHashTable* CST_st::idx_cert_uid

Cert index order by certID

GHashTable* CST_st::idx_key_uid

Key index order by keyID

DB* CST_st::db

Pointer to Berkley DB structure

cst_t_mcount CST_st::modification_count

How many times the record was updated

GStaticRWLock CST_st::rwlock

Locking structure


The documentation for this struct was generated from the following file:
Generated on Fri Sep 28 12:57:35 2007 for Certman by  doxygen 1.5.1