The isKeyAvailableInHSM operation is used to check if the key is present in the HSM. This section walks you through the following topics for checking the HSM keys:
Note: After you delete configurations, you must refresh the system cache for the changes to take effect. See "Refreshing the Organization Cache" for more information on how to refresh the system cache.
The isKeyAvailableInHSMRequest message is used to check the key in HSM. The following table lists the elements of this request message.
|
Element |
Mandatory |
Description |
|---|---|---|
|
clientTxId |
No |
Unique transaction identifier that the calling application can include. This identifier helps in tracking the related transactions. |
|
Additional Input (additionalInput) Elements |
||
|
pairs |
No |
AuthMinder’s additionalInput element enables you to set additional inputs if you want to augment AuthMinder’s authentication capability by specifying additional information. In such cases, you need to set the extra information in name-value pairs.
Some of the pre-defined additional input parameters include:
|
|
Key Details |
||
|
keyLabel |
Yes |
The label of the key that refers to the key that is available in the HSM. |
To delete configuration details:
For successful transactions, the response message, isKeyAvailableInHSMResponse returns the elements explained in the preceding table. These elements are included in the SOAP body. If there are any errors, then the Fault response is included in the SOAP body. See appendix, "Error Codes" for more information on the SOAP error messages.
|
Element |
Description |
|---|---|
|
message |
Indicates the status of the transaction. |
|
reasonCode |
Unique code that is sent by AuthMinder Server if the operation fails. |
|
responseCode |
Code returned by the SDK in case of errors. |
|
transactionID |
The unique identifier of the transaction. |
|
additionalOutput |
The return values corresponding to the additional input. |
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|