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

#include <p6kmipencoder.h>

Public Attributes

P6BCSTR data
 
P6BCSTR digestedData
 
P6KMIP_CRYPTOPARAMSpParams
 
P6BCSTR signature
 
P6NCSTR uniqueId
 

Detailed Description

P6KMIP_SIGNIN.

Common set of parameters need for Signning / MAC calculations

uniqueId - optional, uniqueId.pString set to NULL if not in use, unique identifier to key to be used for signning calculations pParams - optional, NULL if not in use, defines the crypto operation data - binary string to sign or perform MAC calculation over signature - used for signature verify or MAC verify operations only, signature.pString is NULL when not in use digestedData - optional, digestedData.pString is NULL if not in use, can be used for both the Sign() and SignatureVerify() operations, When used in Sign() operations the "data" field must not be used (add KMIP 1.4)

Definition at line 795 of file p6kmipencoder.h.


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