SecurityBindingElement.SecurityHeaderLayout Propriedade

Definição

Obtém ou define a ordenação dos elementos no cabeçalho de segurança dessa associação.

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

Valor da propriedade

O SecurityHeaderLayout que representa a ordenação dos elementos no cabeçalho de segurança dessa associação. O padrão é Strict.

Exceções

O valor não é um valor SecurityHeaderLayout válido.

Comentários

A SecurityHeaderLayout enumeração contém os seguintes membros:

  • Strict: itens são adicionados ao cabeçalho de segurança de acordo com o princípio geral de "declarar antes do uso".

  • Lax: os itens são adicionados ao cabeçalho de segurança em qualquer ordem que esteja em conformidade com WSS: segurança de mensagem SOAP.

  • LaxTimestampFirst: os itens são adicionados ao cabeçalho de segurança em qualquer ordem que esteja em conformidade com o WSS: segurança de mensagem SOAP, exceto que o primeiro elemento no cabeçalho de segurança deve ser um wsse:Timestamp elemento .

  • LaxTimestampLast: os itens são adicionados ao cabeçalho de segurança em qualquer ordem que esteja em conformidade com o WSS: segurança de mensagem SOAP, exceto que o último elemento no cabeçalho de segurança deve ser um wsse:Timestamp elemento .

Aplica-se a