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

#include <p6kmipencoder.h>

Public Attributes

P6UINT32 method
 
P6UINT32 objectType
 
P6BSTR primeFieldSize
 
P6UINT32 threshold
 
P6UINT32 totalParts
 
P6NCSTR uniqueId
 

Detailed Description

P6KMIP_SPLITSPEC.

Section 4.38 (in KMIP spec) definition on how to create a split key objectType - what is encoded, see Section 9.1.3.2.12 in p6kmip.h, Object Type Enumeration uniqueId = optional, set uniqueId.pString to NULL when not in use, unique identifier of an existing key to split totalParts - the key was broken into how many parts? threshold - the minimum number of parts required to re-constitute the original key method - see Section 9.1.3.2.8 in p6kmip.h, Split Key Method Enumeration primeFieldSize - only required if splitMethod is "Polynomial Sharing Prime Field", Big Integer type, if not used set primeFieldSize.pString to NULL

Definition at line 642 of file p6kmipencoder.h.


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