다음을 통해 공유


SecurityBindingElement.SecurityHeaderLayout 속성

정의

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

public:
 property System::ServiceModel::Channels::SecurityHeaderLayout SecurityHeaderLayout { System::ServiceModel::Channels::SecurityHeaderLayout get(); void set(System::ServiceModel::Channels::SecurityHeaderLayout value); };
public System.ServiceModel.Channels.SecurityHeaderLayout SecurityHeaderLayout { get; set; }
member this.SecurityHeaderLayout : System.ServiceModel.Channels.SecurityHeaderLayout with get, set
Public Property SecurityHeaderLayout As SecurityHeaderLayout

속성 값

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

예외

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

설명

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

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

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

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

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

적용 대상