RSA Security logo

RSA BSAFE Cert-C
API Reference

CRS_POP_PROVIDE_INFO Struct Reference

Provides proof-of-possession (POP) for an end-entity's certificate request, where the end-entity does not provide direct access to the private key to be certified.

It is used with S_CRS_ProvideProofOfPossession() to Examples of such entities are secure Web servers, routers, and IPSec firewalls.

Data Fields
method The method for providing the proof-of-possession. Currently, there is only one method: CRS_POP_PROVIDE_METHOD_CSR.
info An ITEM that contains the actual proof-of-possession: the certificate requesting end-entity's CSR. method's CRS_POP_PROVIDE_METHOD_CSR value requires that a CSR generated by an end-entity be supplied in info. The data portion of the ITEM may contain just the base64-encoded data or it may contain surrounding text, including standard CSR headers and footers.

#include <crs.h>

00216 typedef struct {
00217   int  method;   /* one of CRS_POP_PROVIDE_METHOD_* above */
00218   ITEM info;     /* provided POP information              */
00219 } CRS_POP_PROVIDE_INFO;

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


RSA BSAFE® Cert-C 2.7 API Reference