RSA Security logo

RSA BSAFE Cert-C
API Reference

statspi.h

Go to the documentation of this file.
00001 /*
00002 * Copyright (c) RSA Security Inc., 1999-2002.  All rights reserved.
00003 * This work contains proprietary, confidential, and trade secret
00004 * information of RSA Security Inc.  Use, disclosure or reproduction
00005 * without the express written authorization of RSA Security Inc. is
00006 * prohibited.
00007 */
00008 
00009 #ifndef _STATSPI_H_
00010 #define _STATSPI_H_ 1
00011 
00019 #include "basetype.h"
00020 #include "certpath.h"
00021 
00022 #ifdef __cplusplus
00023 extern "C" {
00024 #endif
00025 
00038 typedef struct cert_revoke_funcs {
00039 
00052   void (*Finalize) (
00053     CERTC_CTX ctx,      /* Cert-C context */
00054     POINTER   handle);  /* provider handle */
00055 
00169   int (*CheckCertRevocation) (
00170     CERTC_CTX        ctx,          /* Cert-C context            */
00171     POINTER          handle,       /* service provider handle   */
00172     CERT_PATH_CTX   *pathCtx,      /* path processing context   */
00173     CERT_OBJ         cert,         /* cert to be checked        */
00174     CERT_REVOCATION *revocation);  /* revocation status of cert */
00175 
00176 } CERT_REVOKE_FUNCS;
00177 
00178 #ifdef __cplusplus
00179 }
00180 #endif
00181 
00182 #endif /* _STATSPI_H_ */



RSA BSAFE® Cert-C 2.7 API Reference