Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
virtual P6R::P6ERR P6R::p6IKMIPClient3::resetCredentials ( P6KMIP_CREDENTIAL pCredentials,
P6UINT32  numCreds 
)
pure virtual

Replace the credentials given in the call to open2() with this new set.

Passing in a NULL pCredentials is allowed and then just removes any existing credentials set in open2(). This can be used to support Attestation credentials.

Parameters
pCredentials[ in ] An array of credential structures. Information about the connecting client so the server can decide what the client can access. Can be NULL if the KMIP server does not require authentication for the operations to be performed.
numCreds[ in ] Number of entires in the pCredentials array
Returns
SuccessP6R::eOk 
FailureP6R::eNotInitializedA successful call to initialize() is required.