SDK によって最後に発生したエラーのエラー コードを取得します。
int GetErrorCode()
エラー コード。
使用可能な値は以下のとおりです。
|
エラー コード |
説明 |
|---|---|
|
ERR_NONE (0) |
|
|
ERR_BAD_PIN (1) |
ユーザが無効な PIN を入力しました。 |
|
ERR_GUI_CANCEL (2) |
ユーザが完了する前に認証をキャンセルしました。 |
|
ERR_MISSING_WALLET (3) |
指定された Arcot カードが見つかりませんでした。 |
|
ERR_MISSING_CARD (4) |
指定されたカードが見つかりませんでした。 |
|
ERR_GUI_RENEW (5) |
ユーザは、認証ではなく更新を選択しています。 |
|
ERR_BAD_WALLET (6) |
Arcot カードが無効です。 |
|
ERR_INVALID_PUBLIC_KEY (7) |
使用しようとしている公開キーが無効です。 |
|
ERR_MISSING_SERVER_NAME (8) |
認証サーバを見つけることができませんでした。 |
|
ERR_INITCONN (9) |
クライアントとアプリケーション サーバの間の接続の初期化に失敗しました。 |
|
ERR_CONNECT (10) |
クライアントは、認証サーバへの接続に失敗しました。 |
|
ERR_CREATE_SYSTEM_ CONTEXT (11) |
Arcot システム コンテキストを作成できませんでした。 |
|
ERR-CREATE_CONTEXT (12) |
Arcot コンテキストを作成できませんでした。 |
|
ERR_PROTOCOL (13) |
Arcot 認証プロトコル エラー。 |
|
ERR_AAPLIB (14) |
Arcot 認証ライブラリ エラー。 |
|
ERR_AUTHENTICATE (15) |
その認証は失敗しました。 |
|
ERR_COOKIE (16) |
ブラウザに保存された Cookie の認証に失敗しました。 |
|
ERR_ILLEGAL_CHALLENGE (17) |
認証サーバに送信されたチャレンジが失敗しました。 |
|
ERR_UNKNOWN (18) |
認証プロセスで不明なエラーが発生しました。 |
|
ERR_BAD_WALLET_FOLDER (19) |
ウォレットが含まれているフォルダでのエラー。 |
|
ERR_ILLEGAL_DOMAIN_ACCESS (20) |
ドメインへのアクセス中にエラーが発生しました。 |
|
ERR_INVALID_CREDENTIAL_FILTER (21) |
フィルタリング結果の後のユーザ認証情報が無効でした。 |
|
ERR_BAD_APPCTX (22) |
アプリケーション コンテキストが無効です。 |
|
ERR_BAD_ALIAS (23) |
エイリアスが無効です。 |
|
ERR_BAD_WALLET_OR_ALIAS (24) |
エイリアスまたはウォレット名が無効です。 |
|
ERR_INVALID_STORAGE (30) |
指定されたストレージ メディアが無効です。 |
|
ERR_STORAGE_UNAVAILABLE (31) |
指定されたストレージは使用可能ではありません。 |
|
ERR-STORAGE_ERROR (32) |
ArcotID PKI を格納するときにエラーが発生しました。 |
|
ERR_NO_SUCH_WALLET_ERROR (33) |
指定されたウォレットが存在しません。 |
<HTML>
<HEAD>
<TITLE>Authentication Failure</TITLE>
</HEAD>
<BODY>
<H2>Authentication Failure!</H2>
<SCRIPT LANGUAGE="JavaScript">
var arcotClient = new ArcotClient();
var errorcode = arcotClient.GetErrorCode();
if (errorcode == 1)
{
document.write("<P>Invalid PIN</P>");
}
if (errorcode == 3)
{
document.write("<P>Invalid User Name</P>");
}
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|