Triggers the plug-in or applet to sign a challenge string. The name of the ArcotID PKI and the password are passed in as parameters. The plug-in or applet does not present a GUI for this function.
string SignChallengeEx(challenge, userID, cardname, PIN, orgName)
The following are the parameters of this method:
|
Parameter |
Type |
Description |
|---|---|---|
|
challenge |
string |
The encoded challenge string. |
|
userID |
string |
The unique user identifier associated with the Arcot card. |
|
cardname |
string |
The card name associated with the Arcot card. |
|
PIN |
string |
The ArcotID PKI password. |
|
orgName |
string |
The name of the AuthMinder organization to which the user belongs. |
Base-64 encoded string that includes the digital signature and the Arcot certificate, which contains the encrypted public key.
Use this method if you are creating a custom UI.
You obtain the challenge that is passed to this function by using one of the server-side APIs that are available for this purpose.
var arcotClient = new ArcotClient();
var challengeString = "gCcBwHe/XkIxMjM0";
var useridString = "GuestUser";
var cardnameString = "card";
var pinString = "123456";
var orgName = "Acme Vendor";
// Wallet will be saved to either hard disk or USB
var response = arcotClient.SignChallengeEx(challengeString,
useridString,
cardnameString,
pinString, orgName);
|
Copyright © 2013 CA Technologies.
All rights reserved.
|
|