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

#include <p6kmipencoder.h>

Public Attributes

P6BOOL bAsynchronous
 
P6BOOL bAttestation
 
P6BOOL bStreaming
 
P6UINT32 destroyAction
 
P6UINT32 RNGMode
 
P6UINT32 shtreddingAlgorithm
 
P6UINT32 unwrapMode
 

Detailed Description

P6KMIP_CAPABILITIES.

Section 4.25 Query (in KMP spec), result information returned by the server about is functional capabilities These values are only meaninful if QueryCapabilites was set in the Query operation. Even then the server may choose not to respons with data on these capabilities.

bStreaming - does the server support streaming cryptographic operations? bAsynchronous - does the server support any asynchronous operations? bAttestation - does the server support Attestation? unwrapMode - a value from Section 9.1.3.2.43 in p6kmip.h, Unwrap Mode Enumeration (how are wrapped keys handled by the server) destroyAction - a value from Section 9.1.3.2.44 in p6kmip.h, Destroy Action Enumeration (details on how a server destroys a key) shtreddingAlgorithm - a value form Section 9.1.3.2.45 in p6kmip.h, Shredding Algroithm Enumeration (when a key is destroyed how is its memory processed) RNGMode - a value from Section 9.1.3.2.46 in p6kmip.h, RNG Mode Enumeration (how does the server use Random Number Generators)

Definition at line 867 of file p6kmipencoder.h.


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