Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6IKMIPClient::serverSupportsObject ( P6UINT32  objectType)
pure virtual

Does the KMIP server support the specified managed object (e.g., a PGP key)? The caller can use this function instead of calling the queryServer() API function.

A return code of 'eOk' means the server supports the object. A return code of 'eNotSupported' means the server does not support the object.

Parameters
objectType[ in ] see Section 9.1.3.2.12 Object Type Enumeration in p6kmip.h for possible values
Returns
FailureP6R::eNotInitializedA successful call to initialize() is required.
P6R::eNotConnA successful call to open() is required before this function is called.
P6R::eInvalidArgobjectType is not a proper value.
P6R::eNotSupportedKMIP server does not support the managed object.