SmartCardChallengeContext クラス

定義

スマート カード認証チャレンジ/応答操作を表します。

public ref class SmartCardChallengeContext sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SmartCardChallengeContext final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SmartCardChallengeContext : System.IDisposable
Public NotInheritable Class SmartCardChallengeContext
Implements IDisposable
継承
Object Platform::Object IInspectable SmartCardChallengeContext
属性
実装

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

プロパティ

Challenge

スマート カードのチャレンジ値を取得します。

メソッド

ChangeAdministrativeKeyAsync(IBuffer, IBuffer)

スマート カードの管理キー (管理者 PIN または PIN のブロック解除とも呼ばれます) を変更します。

Close()

スマート カード認証チャレンジ/応答操作を完了し、関連するシステム リソースを解放します。

Dispose()

アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。

ProvisionAsync(IBuffer, Boolean)

新しい応答を使用して、構成済みの既存のスマート カードを再構成します。 必要に応じて、スマート カードの書式を設定します。

ProvisionAsync(IBuffer, Boolean, Guid)

新しい応答と ID を使用して、構成済みの既存のスマート カードを再構成します。 必要に応じて、スマート カードの書式を設定します。

VerifyResponseAsync(IBuffer)

スマート カード チャレンジ要求への応答を検証します。

適用対象

こちらもご覧ください