SecurityBindingElement.SecurityHeaderLayout 속성

정의

이 바인딩의 보안 헤더에 있는 요소의 순서를 가져오거나 설정합니다.

public System.ServiceModel.Channels.SecurityHeaderLayout SecurityHeaderLayout { get; set; }

속성 값

이 바인딩의 보안 헤더에 있는 요소의 순서를 나타내는 SecurityHeaderLayout입니다. 기본값은 Strict입니다.

예외

값이 유효한 SecurityHeaderLayout 값이 아닐 경우

설명

열거형에는 SecurityHeaderLayout 다음 멤버가 포함됩니다.

  • Strict: 일반적인 “사용 전 선언” 원칙에 따라 항목이 보안 헤더에 추가됩니다.

  • Lax: 항목은 WSS: SOAP 메시지 보안을 준수하는 순서대로 보안 헤더에 추가됩니다.

  • LaxTimestampFirst: 보안 헤더의 첫 번째 요소가 요소여야 한다는 점을 제외하고 항목은 WSS: SOAP 메시지 보안을 준수하는 순서로 보안 헤더에 추가됩니다 wsse:Timestamp .

  • LaxTimestampLast: 보안 헤더의 마지막 요소가 요소여야 한다는 점을 제외하고 항목은 WSS: SOAP 메시지 보안을 준수하는 순서로 보안 헤더에 추가됩니다 wsse:Timestamp .

적용 대상

제품 버전
.NET Core 1.0, Core 1.1, 8 (package-provided), 9 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
UWP 10.0