ISCardVerify インターフェイス

[ ISCardVerify インターフェイスは、[要件] セクションで指定されたオペレーティング システムで使用できます。 Windows Server 2003 Service Pack 1 (SP1) 以降、Windows Vista、Windows Server 2008、およびそれ以降のバージョンのオペレーティング システムでは使用できません。 スマート カード モジュールも同様の機能を提供します

次のインターフェイス定義は、スマート カードサービス プロバイダーを開発するときに従うことができる標準として提供されます。 ISCardVerify インターフェイスは、CHV (カード所有者検証) コードを設定し、ユーザーを検証するためのサービスを提供します。

ISCardVerify クラスは、アプリケーション固有の CHV ポリシーを実装し、スマート カードの内部実装に関する詳細な知識を持つアプリケーションに対して定義されます。

ISCardVerify インターフェイスの一般的な使用方法を次に示します。

次の手順では 、ISCardVerify を使用して CHV コードを変更します。

スマート カードの CHV コードを変更するには

  1. ISCardVerify インターフェイスを作成します (対応する ISCardManage インターフェイス メソッドを使用)。
  2. ChangeCode メソッドを呼び出し、新しいコードを指定し、ローカルかグローバルか、有効または無効にするかを指定します。
  3. ISCardVerify インターフェイスを解放します。

メンバー

ISCardVerify インターフェイスは、IDispatch インターフェイスから継承されます。 ISCardVerify には、次の種類のメンバーもあります。

メソッド

ISCardVerify インターフェイスには、これらのメソッドがあります。

メソッド 説明
ChangeCode 現在の CHV コードを変更します。
ResetSecurityState スマート カードのセキュリティ コンテキストをリセットします。
Unblock セキュリティ コンテキストを再度有効にします。
確認 ユーザーを認証します。

 

必要条件

要件
サポートされている最小のクライアント
Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
クライアント サポートの終了
Windows XP
サーバー サポートの終了
Windows Server 2003