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

#include <p6kmipencoder.h>

Public Attributes

P6NCSTR clientCorrelationValue
 
P6UINT32 customize
 
P6UINT32 numAttTypes
 
P6UINT32 numCreds
 
P6BOOLpAsynchIndicator
 
P6BOOLpAttestationIndicator
 
P6UINT32pAttestationTypes
 
P6UINT32pBatchErrorOption
 
P6BOOLpBatchOrderOption
 
P6KMIP_CREDENTIALpCredential
 
P6UINT32pMaxResponseSize
 

Detailed Description

P6KMIP_REQUESTPARAMS.

Section 7.2 (in KMIP spec) Operations Common settable options for all KMIP requests pMaxResponseSize - optional, NULL when not in use, the maximum size (in bytes) that the requester can handle pAsynchIndicator - optional, NULL when not in use, can the client accept asynchronous responses? pCredential - optional, NULL when not in use, required if authentication is used, an array of credentials numCreds - optional, zero when not in use, number of entries in the pCredential array pBatchErrorOption - optional, NULL when not in use, (batch error continuation option), see Section 9.1.3.2.30 in p6kmip.h pBatchOrderOption - optional, NULL when not in use, if set to true then batched operations will be executed in the order in which they appear within the request (default is false) pAttestationIndicator - optional, NULL when not in use, can the client support Attestation? (added in KMIP 1.2) pAttestationTypes - optional, NULL when not in use, an array of Attestation types to pass to the server, see Section 9.1.3.2.36 in p6kmip.h numAttTypes - number of entries in the pAttestationTypes array customize - optional, zero when not in use, otherwise a bit mask of values defined above as KMIP_CUST_XXX. clientCorrelationValue - optional, clientCorrelationValue.pString NULL when not in use, used to correlate requests and responses in logs, added in KMIP 1.4

Definition at line 969 of file p6kmipencoder.h.


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