WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE構造体 (webservices.h)
SSL/TLS プロトコル ベースのトランスポート セキュリティの使用を指定するためのセキュリティ バインド テンプレート。
「WS_SSL_TRANSPORT_SECURITY_BINDING」も参照してください。
このセキュリティ バインディングは、 WS_HTTP_CHANNEL_BINDINGでのみサポートされます。
構文
typedef struct _WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE {
WS_SECURITY_BINDING_PROPERTIES securityBindingProperties;
WS_CERT_CREDENTIAL *localCertCredential;
} WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE;
メンバー
securityBindingProperties
ポリシーで表すことができない、アプリケーションによって提供されるセキュリティ バインディング プロパティ。
localCertCredential
このセキュリティ バインディングで使用するローカル証明書の資格情報。
サーバー側: WS_HTTP_CHANNEL_BINDINGを使用してトランスポート セキュリティに SSL を使用する場合、サーバー証明書を アプリケーションでHttpCfg.exe を使用して登録する必要があり、このフィールドを NULL に設定する必要があります。 それ以外の場合は、このフィールドを使用してサーバー SSL 証明書を指定する必要があります。
クライアント側: クライアント証明書を SSL で使用する場合は、このフィールドを使用して指定する必要があります。 クライアント証明書を使用しない場合は、このフィールドを NULL に設定する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
Header | webservices.h |