Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6IKMIPClient3::serverSupportedCapabilities ( P6KMIP_CAPABILITIES pCapabilities)
pure virtual

Does the KMIP server support asynchronous operations, streaming crypto? What unwrap or destroy behavior does it implement? This method returns a KMIP server's "capabilities".

The ability to query server capabilities was added in KMIP 1.3.

Parameters
pCapabilites[ in ] In one structure returns select KMIP server 'advertised' behaviors.
Returns
FailureP6R::eNotInitializedA successful call to initialize() is required.
P6R::eNotConnA successful call to open() is required before this function is called.
P6R::eInvalidArgpCapabilities is NULL
P6R::eInvalidVersionClient working below KMIP Version 1.3.