Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6R::P6KMIP_CERTIFYPARAMS Struct Reference

#include <p6kmipclient.h>

Public Attributes

P6BCSTR certificateRequest
 
P6KMIP_TEMPLATEATTRIBUTEpAttributes
 
P6KMIP_MSGEXTENSIONpExtension
 
P6UINT32pOffset
 
P6UINT32 requestType
 
P6NCSTR uniqueId
 

Detailed Description

P6KMIP_CERTIFYPARAMS.

Specific parameters required by the Certify and Re-Certify operations.

uniqueIdentifier - for certify operation: points to a public key being certified (if NULL the server selects key in its placeholder register)

  • for re-certify operation: points to the certificate being renewed (if NULL the server uses id in its placeholder register) requestType - Certificate request type, one of the values from Section 9.1.3.2.21 in p6kmip.h certificateRequest - optional can be NULL, a byte string which can represent several different certificate request formats (e.g., PEM, PGP) pAttrbutes - optional can be NULL, any of the defined attributes to be associated with the registered object (e.g., Object Group) pExtension - optional can be NULL, vendor defined extension to the operation

Additional parameters that are only used for Re-Certify operation: pOffset - optional can be NULL, an interval value to indicate the difference between the initialization date and the activation date of the new certificate

Definition at line 1088 of file p6kmipclient.h.


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