Subsections

Certificate Revocation Lists (CRL)

Certificate Revocation Lists (CRL) are lists of certifications that have been actively expired before their natural expiration date. This section describes the functions that deal with CRL files.

CST_import_CRL

int CST_import_CRL (CST * st, FILE * file)

Import Certificate Revocation List from file (PEM). The related certificates stored inside the database are checked and revoked accordingly.
Parameters

Returns

Errors

CST_import_CRL_DER

int CST_import_CRL_DER (CST * st, FILE * file)

Import Certificate Revocation List from file (DER). The related certificates stored inside the database are checked and revoked accordingly.
Parameters

Returns

Errors

CST_get_all_crl

GSList* CST_get_all_crl (CST * st)

Return all CRLs from storage
Parameters

Returns

Errors

CST_delete_crl

int CST_delete_crl (CST * st, const cst_t_seqnum crlID)

Remove CRL from storage. The related certificates stored inside the database are checked and unrevoked accordingly.
Parameters

Returns

Errors

CST_get_CRL

X509_CRL* CST_get_CRL (CST * st, const cst_t_seqnum crlID)

Get CRL by crlID
Parameters

Returns

Errors

Elvis Pfutzenreuter 2006-02-17