チャレンジ文字列に署名するためにプラグインまたはアプレットをトリガします。 ArcotID PKI の名前およびパスワードはパラメータとして渡されます。 プラグインまたはアプレットは、この関数の GUI を表示しません。
string SignChallengeEx(challenge, userID, cardname, PIN, orgName)
このメソッドのパラメータを以下に示します。
|
パラメータ |
Type |
説明 |
|---|---|---|
|
challenge |
文字列 |
エンコードされたチャレンジ文字列。 |
|
userID |
文字列 |
Arcot カードと関連付けられた一意のユーザ識別子。 |
|
cardname |
文字列 |
Arcot カードと関連付けられたカード名。 |
|
PIN |
文字列 |
ArcotID PKI パスワード。 |
|
orgName |
文字列 |
ユーザが属する AuthMinder 組織の名前。 |
デジタル署名、および暗号化された公開キーが含まれる Arcot 証明書が含まれる Base64 でエンコードされた文字列。
カスタム UI を作成する場合は、このメソッドを使用します。
この目的に使用可能なサーバ側の API の 1 つを使用することにより、この関数に渡されるチャレンジを取得します。
var arcotClient = new ArcotClient();
var challengeString = "gCcBwHe/XkIxMjM0";
var useridString = "GuestUser";
var cardnameString = "card";
var pinString = "123456";
var orgName = "Acme Vendor";
// ウォレットをハード ディスクまたは USB に保存します
var response = arcotClient.SignChallengeEx(challengeString,
useridString,
cardnameString,
pinString, orgName);
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|