RSA Security logo

RSA BSAFE Cert-C
API Reference

pkikumsg.h

Go to the documentation of this file.
00001 /*
00002 ** Copyright (c) 1999-2002, RSA Security Inc.
00003 **
00004 ** This file is used to demonstrate how to interface to an RSA
00005 ** Security licensed development product.  You have a
00006 ** royalty-free right to use, modify, reproduce and distribute this
00007 ** demonstration file (including any modified version), provided that
00008 ** you agree that RSA Security has no warranty, implied or
00009 ** otherwise, or liability for this demonstration file or any modified
00010 ** version.
00011 **
00012 */
00013 
00019 #ifndef PKI_KEY_UPDATE_H
00020 #define PKI_KEY_UPDATE_H
00021 
00022 #include "basetype.h"
00023 #include "bsafe.h"
00024 #include "certext.h"
00025 #include "certapi.h"
00026 #include "certalg.h"
00027 #include "pkistinf.h"
00028 #include "pkimsg.h"
00029 #include "pkicrmsg.h"
00030 #include "pkictmsg.h"
00031 
00032 #ifdef __cplusplus
00033 extern "C" {
00034 #endif
00035 
00057 typedef PKI_CERT_REQ_OBJ  PKI_KEY_UPDATE_REQ_OBJ; /* handle to PKI key update request object  */
00081 typedef PKI_CERT_RESP_OBJ PKI_KEY_UPDATE_RESP_OBJ;/* handle to PKI key update response object */
00082 
00100 int C_CreatePKIKeyUpdateReqObject (
00101   CERTC_CTX               ctx,                    /* (in) Cert-C context */
00102   PKI_KEY_UPDATE_REQ_OBJ  *pPKIKeyUpdateReqObj);  /* (mod) key update req object */
00103 
00112 void C_DestroyPKIKeyUpdateReqObject  (
00113   PKI_KEY_UPDATE_REQ_OBJ  *pPKIKeyUpdateReqObj);  /* (mod) key update req object */
00114 
00132 int C_CreatePKIKeyUpdateRespObject (
00133   CERTC_CTX               ctx,                    /* (in) Cert-C context */
00134   PKI_KEY_UPDATE_RESP_OBJ *pPKIKeyUpdateRespObj); /* (mod) key update resp object */
00135 
00144 void C_DestroyPKIKeyUpdateRespObject  (
00145   PKI_KEY_UPDATE_RESP_OBJ *pPKIKeyUpdateRespObj); /* (mod) key update resp object */
00146 
00147 #ifdef __cplusplus
00148 }
00149 #endif
00150 
00151 #endif /* PKI_KEY_UPDATE_H */



RSA BSAFE® Cert-C 2.7 API Reference