HttpListener.ExtendedProtectionPolicy 속성

정의

세션에 대한 확장 보호에 사용할 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로 설정하려고 한 경우

ExtendedProtectionPolicy 메서드가 이미 호출된 후 Start() 속성을 설정하려고 한 경우

이 개체가 닫혀 있는 경우

PolicyEnforcement 속성은 확장된 보호를 지원하지 않는 플랫폼에서 Always로 설정되었습니다.

설명

속성은 ExtendedProtectionPolicy 확장된 보호를 제공하기 위해 통합 Windows 인증 함께 사용됩니다. 속성은 ExtendedProtectionPolicy 전체 HttpListener 세션에 대한 확장된 보호 정책의 구성을 허용합니다. 속성은 ExtendedProtectionSelectorDelegate 각 개별 요청에 대한 확장된 보호 정책의 구성을 허용합니다.

CustomChannelBinding 속성은 null여야 합니다. 인스턴스가 HttpListener 있는 경우 자체 TLS 세션에서 직접 CBT(채널 바인딩 토큰)를 가져옵니다.

적용 대상

추가 정보