HttpListener.ExtendedProtectionPolicy HttpListener.ExtendedProtectionPolicy HttpListener.ExtendedProtectionPolicy HttpListener.ExtendedProtectionPolicy Property

定義

セッションの拡張保護に使用する ExtendedProtectionPolicy を取得または設定します。Gets or sets the ExtendedProtectionPolicy to use for extended protection for a session.

public:
 property System::Security::Authentication::ExtendedProtection::ExtendedProtectionPolicy ^ ExtendedProtectionPolicy { System::Security::Authentication::ExtendedProtection::ExtendedProtectionPolicy ^ get(); void set(System::Security::Authentication::ExtendedProtection::ExtendedProtectionPolicy ^ value); };
public System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy ExtendedProtectionPolicy { get; set; }
member this.ExtendedProtectionPolicy : System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy with get, set
Public Property ExtendedProtectionPolicy As ExtendedProtectionPolicy

プロパティ値

拡張保護に使用するポリシーを指定する ExtendedProtectionPolicyA ExtendedProtectionPolicy that specifies the policy to use for extended protection.

例外

ExtendedProtectionPolicy プロパティを設定しようとしましたが、CustomChannelBinding プロパティは null ではありませんでした。An attempt was made to set the ExtendedProtectionPolicy property, but the CustomChannelBinding property was not null.

ExtendedProtectionPolicy プロパティを null に設定しようとしました。An attempt was made to set the ExtendedProtectionPolicy property to null.

Start() メソッドを呼び出した後で ExtendedProtectionPolicy プロパティを設定しようとしました。An attempt was made to set the ExtendedProtectionPolicy property after the Start() method was already called.

オブジェクトが閉じています。This object is closed.

PolicyEnforcement プロパティが、拡張保護をサポートしていないプラットフォーム上で Always に設定されました。The PolicyEnforcement property was set to Always on a platform that does not support extended protection.

注釈

プロパティExtendedProtectionPolicyは、拡張保護を提供するために、統合 Windows 認証と共に使用されます。The ExtendedProtectionPolicy property is used with integrated Windows authentication to provide extended protection. プロパティExtendedProtectionPolicyは、セッション全体HttpListenerの拡張保護ポリシーの構成を許可します。The ExtendedProtectionPolicy property allows the configuration of the extended protection policy for the whole HttpListener session. プロパティExtendedProtectionSelectorDelegateを使用すると、個々の要求に対して拡張保護ポリシーを構成できます。The ExtendedProtectionSelectorDelegate property allows the configuration of the extended protection policy for each individual request.

CustomChannelBinding プロパティは null である必要があります。The CustomChannelBinding property must be null. HttpListenerインスタンスは、チャネルバインディングトークン (CBT) を独自の TLS セッションから直接取得します (存在する場合)。The HttpListener instance gets the Channel Binding Token (CBT) directly from its own TLS session if there is one.

適用対象

こちらもご覧ください