WS_SECURITY_DESCRIPTION 構造体 (webservices.h)
チャネル (クライアント側) またはリスナー (サーバー側) のセキュリティ要件を指定するために使用される最上位の構造。
構文
typedef struct _WS_SECURITY_DESCRIPTION {
WS_SECURITY_BINDING **securityBindings;
ULONG securityBindingCount;
WS_SECURITY_PROPERTY *properties;
ULONG propertyCount;
} WS_SECURITY_DESCRIPTION;
メンバー
securityBindings
セキュリティ バインディングへのポインターの配列。 セキュリティ バインディングのセットによって、チャネルに適用されるセキュリティの種類が決まります。 各セキュリティ バインドは、1 つのセキュリティ トークンを指定します。
securityBindingCount
securityBindings 配列内の要素の数。
properties
オプションのチャネル全体のセキュリティ設定を指定するプロパティの配列。 配列内の各 WS_SECURITY_PROPERTY はキーと値のペアであり、 WS_SECURITY_PROPERTY_IDで定義されたキーを使用する必要があります。 このフィールドは NULL にすることができ、 NULL の場合は、セキュリティ チャネル設定ごとに既定値が使用されます。
propertyCount
プロパティ配列内の要素の数。
注釈
次の図は、セキュリティの説明の構造を示しています。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリ |UWP アプリ] |
Header | webservices.h |