RSA Security logo

RSA BSAFE Cert-C
API Reference

PKI_POP_VAL_INFO Struct Reference

Contains information needed to validate a Proof-of-Possession that is included with a message.

Use PKI_POP_VAL_INFO with the C_ValidatePKIProofOfPossession() function.

Data Fields
info A union that contains the shared secret and the private key for decrypting a POP.
secret - If a shared secret is being used to prove possession of a private key, this field should point to an ITEM that specifies the shared secret. The POP algorithm determines whether a shared secret, private key, or neither is needed.
privateKey - If a certification response contains an encrypted certificate, the decryption private key can be supplied here.

#include <pkimsg.h>

01462 typedef struct {
01463   union {
01464     ITEM      *secret;         /* shared secret                    */
01465     B_KEY_OBJ  privateKey;     /* private key for unencrypting POP */
01466   } info;
01467 } PKI_POP_VAL_INFO;

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


RSA BSAFE® Cert-C 2.7 API Reference