このヘッダーは、セキュリティと ID によって使用されます。 詳細については、次を参照してください。
tokenbinding.h には、次のプログラミング インターフェイスが含まれています。
関数
|
TokenBindingDeleteAllBindings 呼び出し元のユーザーまたはアプリ コンテナーに関連付けられているすべてのトークン バインド キーを削除します。 |
|
TokenBindingDeleteBinding 指定したターゲット文字列に関連付けられているトークン バインド キーを削除します。 |
|
TokenBindingGenerateBinding トークン バインドに指定されたキー型、トークン バインド キーを作成および取得するためのターゲット識別子文字列、および一意のデータを使用して、エクスポートされた公開キーと署名を含む 1 つのトークン バインドを構築します。 |
|
TokenBindingGenerateID キーの種類から署名アルゴリズムを抽出し、エクスポートされた公開キーをコピーして、トークン バインド識別子を構築します。 |
|
TokenBindingGenerateMessage トークン バインドの一覧をアセンブルし、サーバーへのクライアント デバイスの最終メッセージを生成します。 |
|
TokenBindingGetKeyTypesClient クライアント デバイスがサポートするキーの種類の一覧を取得します。 |
|
TokenBindingGetKeyTypesServer サーバーがサポートするキーの種類の一覧を取得します。 |
|
TokenBindingVerifyMessage トークン バインド メッセージを検証し、メッセージに含まれるトークン バインドを検証します。 |
構造
|
TOKENBINDING_IDENTIFIER トークン バインド メッセージ交換の結果のトークン バインド識別子を表す情報を格納します。 |
|
TOKENBINDING_KEY_TYPES クライアント デバイスまたはサーバーがサポートするトークン バインド キーの種類のすべての組み合わせが含まれます。 |
|
TOKENBINDING_RESULT_DATA トークン バインドの生成またはトークン バインド メッセージ内のトークン バインドの 1 つを確認した結果に関するデータが含まれます。 |
|
TOKENBINDING_RESULT_LIST TokenBindingVerifyMessage が検証した各トークン バインドの結果を格納します。 |
列挙
|
TOKENBINDING_EXTENSION_FORMAT 拡張データを解釈するために使用できる形式を指定します。 |
|
TOKENBINDING_TYPE トークン バインドに使用できる型を指定します。 |