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
로 설정하려고 한 경우
ExtendedProtectionPolicy 메서드가 이미 호출된 후 Start() 속성을 설정하려고 한 경우
이 개체가 닫혀 있는 경우
PolicyEnforcement 속성은 확장된 보호를 지원하지 않는 플랫폼에서 Always로 설정되었습니다.
설명
속성 ExtendedProtectionPolicy 은 확장된 보호를 제공하기 위해 Windows 통합 인증과 함께 사용됩니다. 속성은 ExtendedProtectionPolicy 전체 HttpListener 세션에 대한 확장된 보호 정책의 구성을 허용합니다. 속성은 ExtendedProtectionSelectorDelegate 각 개별 요청에 대한 확장된 보호 정책의 구성을 허용합니다.
CustomChannelBinding 속성은 null
여야 합니다. 인스턴스가 HttpListener 있는 경우 자체 TLS 세션에서 직접 CBT(채널 바인딩 토큰)를 가져옵니다.
적용 대상
추가 정보
.NET