SecurityBindingElement.SecurityHeaderLayout Propriedade

Definição

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

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

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 a segurança do WSS: SOAP Message.

  • LaxTimestampFirst: os itens são adicionados ao cabeçalho de segurança em qualquer ordem que esteja em conformidade com a segurança da mensagem WSS: 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 a segurança da mensagem WSS: SOAP, exceto que o último elemento no cabeçalho de segurança deve ser um wsse:Timestamp elemento.

Aplica-se a

Produto Versões
.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