To perform ArcotID PKI authentication, the ArcotID PKI of the user has to be present on the system from where the authentication request is originating. If the ArcotID PKI is not present, then it needs to be downloaded to the system. In such a case the user must perform a secondary authentication before the ArcotID PKI is downloaded.
The ArcotWebFortAuthSvc provides the GetArcotID operation that contains the elements to download the ArcotID PKI of the users.
This section covers the following topics for downloading ArcotID PKI of the users:
The GetArcotIDRequestMessage is used to send the ArcotID PKI download request to AuthMinder Server. The following table lists the elements of this message:
|
Element |
Mandatory |
Description |
|---|---|---|
|
clientTxnId |
No |
Specifies the unique transaction identifier that the calling application can include. This identifier helps in tracking the related transactions. |
|
userName |
Yes |
The unique identifier of the user whose ArcotID PKI has to be downloaded. |
|
orgName |
No |
The organization name to which the user belongs to. |
|
additionalInput/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:
|
To download the ArcotID PKI:
This operation returns an instance of the GetArcotIDResponseMessage, which provides the ArcotID PKI of the user and transaction details. For more information, see the table containing information about the elements that the response message, GetArcotIDResponseMessage, returns.
Note: Refer to CA ArcotID Client Reference Guide for more information on the ImportArcotID function. ArcotID PKI Client provides the SDK in JavaScript programming language.
For successful transactions, the response message, GetArcotIDResponseMessage returns the elements explained in the following 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 |
|---|---|
|
arcotID |
The ArcotID PKI of the user in the base-64 encoded format. |
|
transactionDetails |
Contains the following details of the transaction:
|
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|