CRL related


Functions

int CST_import_CRL (CST *st, FILE *file)
int CST_import_CRL_DER (CST *st, FILE *file)
GSList * CST_get_all_crl (CST *st)
int CST_delete_crl (CST *st, const cst_t_seqnum crlID)
X509_CRL * CST_get_CRL (CST *st, const cst_t_seqnum crlID)

Function Documentation

int CST_delete_crl CST st,
const cst_t_seqnum  crlID
 

Remove CRL from storage

Parameters:
st Pointer to storage structure
crlID CRL ID
Returns:
Error code
Possible error: CST_ERROR_NOT_FOUND

GSList* CST_get_all_crl CST st  ) 
 

Return all CRLs from storage

Parameters:
st Pointer to storage structure
Returns:
List of CRL and NULL if not found

X509_CRL* CST_get_CRL CST st,
const cst_t_seqnum  crlID
 

Get CRL by crlID

Parameters:
st Pointer to storage structure
crlID CRL ID
Returns:
X509_CRL structure

int CST_import_CRL CST st,
FILE *  file
 

Import Certificate Revocation List from file (PEM).

Parameters:
st Pointer to storage structure
file Input file (PEM encoded)
Returns:
Error code
Possible error: see. CST_import_cert()

int CST_import_CRL_DER CST st,
FILE *  file
 

Import Certificate Revocation List from file (DER).

Parameters:
st Pointer to storage structure
file Input file (DER encoded)
Returns:
Error code
Possible error: see. CST_import_cert()


Generated on Thu Jan 18 12:57:14 2007 for Certman by  doxygen 1.4.6