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 Fri Sep 28 12:57:35 2007 for Certman by  doxygen 1.5.1