HttpListener.ExtendedProtectionPolicy プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
セッションの拡張保護に使用する ExtendedProtectionPolicy を取得または設定します。
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; [System.Runtime.Versioning.UnsupportedOSPlatform("browser")] set; }
public System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy ExtendedProtectionPolicy { get; set; }
[<set: System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
member this.ExtendedProtectionPolicy : System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy with get, set
member this.ExtendedProtectionPolicy : System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy with get, set
Public Property ExtendedProtectionPolicy As ExtendedProtectionPolicy
プロパティ値
拡張保護に使用するポリシーを指定する ExtendedProtectionPolicy。
- 属性
例外
ExtendedProtectionPolicy プロパティを設定しようとしましたが、CustomChannelBinding プロパティは null
ではありませんでした。
ExtendedProtectionPolicy プロパティを null
に設定しようとしました。
Start() メソッドを呼び出した後で ExtendedProtectionPolicy プロパティを設定しようとしました。
オブジェクトが閉じています。
PolicyEnforcement プロパティが、拡張保護をサポートしていないプラットフォーム上で Always に設定されました。
注釈
プロパティは ExtendedProtectionPolicy 、拡張保護を提供するために統合 Windows 認証と共に使用されます。 プロパティを ExtendedProtectionPolicy 使用すると、セッション全体 HttpListener に対して拡張保護ポリシーを構成できます。 プロパティを ExtendedProtectionSelectorDelegate 使用すると、個々の要求ごとに拡張保護ポリシーを構成できます。
CustomChannelBinding プロパティは null
である必要があります。 インスタンスは HttpListener 、チャネル バインド トークン (CBT) を独自の TLS セッションから直接取得します (存在する場合)。
適用対象
こちらもご覧ください
.NET