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 .

Применяется к