ArcotID PKI is a challenge-response type of authentication, where AuthMinder Server provides a challenge. The signed challenge is sent by the ArcotID PKI Client to the AuthMinder Server through the application. The following topics are explained in this section:
For successful ArcotID PKI authentication, you must ensure that you have integrated ArcotID PKI Client with application, as discussed in chapter, "Integrating ArcotID PKI Client with Application".
Note: The ArcotID PKI download and authentication can be in multiple ways, see chapter, "Understanding AuthMinder WorkFlows" for more information. This section focuses on the APIs that are used for these operations.
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.
To download the ArcotID PKI:
See "Preparing Additional Input" for more information.
This method returns an instance of the ArcotIDResponse interface, which will have the ArcotID PKI of the user.
To perform ArcotID PKI authentication:
See "Preparing Additional Input" for more information.
This method returns an instance of the ArcotIDChallengeResponse, which has the transaction details and also the challenge from the server.
The application collects the ArcotID PKI password and the challenge is signed by the ArcotID PKI Client using the ArcotID PKI password.
This method returns an instance of the AuthResponse interface, which provides the transaction details, credential details, and token information.
|
Copyright © 2013 CA.
All rights reserved.
|
|