RSA Security logo

RSA BSAFE Cert-C
API Reference

DB_SCEP_INIT_STRUCT Struct Reference

Use the DB_SCEP_INIT_STRUCT structure to pass the Cert-C SCEP Database Service Provider initialization parameters to the DB_SCEP_INIT_PARAMS structure.

The initialization parameters contained in this structure and that are passed to DB_SCEP_INIT_PARAMS depend upon the initChoice type in the DB_SCEP_INIT_PARAMS structure.

Data Fields
profile This input parameter specifies the type of CA server to which the Cert-C SCEP Database Service Provider will make requests. It specifies the particular SCEP profile that is implemented by the responder. profile can be one of the following:
    DB_SCEP_PROFILE_KEON
    DB_SCEP_PROFILE_VERISIGN

transport This input parameter specifies transport information that is used when the Cert-C SCEP Database Service Provider makes requests to the CA server. transport is a TRANSPORT_INFO structure. For more information about TRANSPORT_INFO, see the Cert-C Reference Manual. TRANSPORT_INFO's destList member must contain at least one ITEM, the data portion that contains the URL of an SCEP auto-responder. For example, you might specify a destination URL as follows:
Currently, HTTP is the only transport protocol supported by this service provider. TRANSPORT_INFO's proxyList member is optional.

#include <scepdb.h>

00112 typedef struct {
00113   unsigned int   profile;     /* one of DB_SCEP_PROFILE_* */
00114   TRANSPORT_INFO transport;
00115 } DB_SCEP_INIT_STRUCT, *P_DB_SCEP_INIT_STRUCT;

The documentation for this struct was generated from the following file:


RSA BSAFE® Cert-C 2.7 API Reference