次の方法で共有


セキュリティ資格情報

セキュリティ資格情報は、通信相手がセキュリティ トークンの作成または取得に使用できる証拠の 1 つです。 そのため、資格情報は通常、セキュリティ トークンよりも有効期間が長く、セキュリティ トークンはセキュリティ資格情報の実行時の症状と見なすことができます。 資格情報の例としては、マシン証明書 (実行時に X.509 セキュリティ トークンに変換できます) やドメインのユーザー名とパスワードのペア (Kerberos セキュリティ トークンを取得するために使用できます) などがあります。

資格情報は、 セキュリティ バインディングの一部として指定されます。

次の API 要素は、セキュリティ資格情報と共に使用されます。

コールバック 説明
WS_GET_CERT_CALLBACK セキュリティ ランタイムに証明書を提供します。
WS_VALIDATE_PASSWORD_CALLBACK 受信側でユーザー名とパスワードのペアを検証します。

 

列挙 説明
WS_CERT_CREDENTIAL_TYPE 証明書資格情報の種類。
WS_USERNAME_CREDENTIAL_TYPE ユーザー名/パスワード資格情報の種類。
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL_TYPE Windows 統合認証資格情報の種類。

 

構造体 説明
WS_CERT_CREDENTIAL すべての証明書資格情報の種類の抽象基本型。
WS_CUSTOM_CERT_CREDENTIAL アプリケーションへのコールバックによって提供される証明書資格情報を指定するための型。
WS_DEFAULT_WINDOWS_INTEGRATED_AUTH_CREDENTIAL 現在のスレッド トークンに基づいて Windows 統合認証資格情報を指定するための型。
WS_OPAQUE_WINDOWS_INTEGRATED_AUTH_CREDENTIAL Windows 統合認証資格情報を指定する場合は、「」と入力します。
WS_STRING_USERNAME_CREDENTIAL ユーザー名とパスワードのペアを文字列として指定するための型。
WS_STRING_WINDOWS_INTEGRATED_AUTH_CREDENTIAL ユーザー名、パスワード、ドメイン文字列として Windows 資格情報を指定する場合は、「」と入力します。
WS_SUBJECT_NAME_CERT_CREDENTIAL 証明書のサブジェクト名、保存場所、およびストア名を使用して証明書の資格情報を指定するための型。
WS_THUMBPRINT_CERT_CREDENTIAL 証明書の拇印、保存場所、ストア名を使用して証明書の資格情報を指定するための型。
WS_USERNAME_CREDENTIAL すべてのユーザー名/パスワード資格情報の抽象基本型。
WS_WINDOWS_INTEGRATED_AUTH_CREDENTIAL Windows 統合認証で使用されるすべての資格情報の種類の抽象基本型。