#include <p6kmipencoder.h>
Public Attributes | |
P6UINT32 | method |
P6UINT32 | objectType |
P6BSTR | primeFieldSize |
P6UINT32 | threshold |
P6UINT32 | totalParts |
P6NCSTR | uniqueId |
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.