WSMAN_SENDER_DETAILS構造体 (wsman.h)
すべての受信要求のクライアントの詳細を指定します。
構文
typedef struct _WSMAN_SENDER_DETAILS {
PCWSTR senderName;
PCWSTR authenticationMechanism;
WSMAN_CERTIFICATE_DETAILS *certificateDetails;
HANDLE clientToken;
PCWSTR httpURL;
} WSMAN_SENDER_DETAILS;
メンバー
senderName
要求を行うクライアントのユーザー名を指定します。 このパラメーターの内容は、認証の種類によって異なります。 senderName の値は、次のように書式設定されます。
認証メカニズム | senderName の値 |
---|---|
Windows 認証 | ドメインとユーザー名。 |
基本認証 | 指定されたユーザー名。 |
クライアント証明書 | 証明書のサブジェクト。 |
LiveID | 文字列としての LiveID PUID。 |
authenticationMechanism
クライアントによって使用された認証メカニズムを示す文字列を指定します。 次の値が事前に定義されています。
- Basic
- ClientCertificate
certificateDetails
クライアントの証明書の詳細を指定する WSMAN_CERTIFICATE_DETAILS 構造体へのポインター。 このパラメーターは、 authenticationMechanism が ClientCertificate に設定されている場合にのみ有効です。
clientToken
ユーザーが Windows セキュリティ トークンを使用できる場合に、ユーザーの ID トークンを指定します。 このトークンは、プラグインへのすべての呼び出しに対してこのユーザーを偽装するためにスレッドによって使用されます。
メモ 承認プラグインは、ユーザー コンテキストを変更し、別の偽装トークンを使用できます。
httpURL
受信要求の HTTP URL を指定します。
要件
サポートされている最小のクライアント | Windows 7 |
サポートされている最小のサーバー | Windows Server 2008 R2 |
Header | wsman.h |
再頒布可能パッケージ | WINDOWS Server 2008 SP2、Windows Vista sp1、Windows Vista sp2 でのWindows Management Framework |