Compartilhar via


EndToEndBasicHttpSecurityMode Enumeração

Definição

Um tipo de enumeração que especifica os modos de segurança que podem ser usados com BasicHttpRelayBinding.

public enum EndToEndBasicHttpSecurityMode
type EndToEndBasicHttpSecurityMode = 
Public Enum EndToEndBasicHttpSecurityMode
Herança
EndToEndBasicHttpSecurityMode

Campos

Message 2

A segurança é fornecida usando WS-Security segurança de mensagem SOAP. Para o BasicHttpRelayBinding, o sistema exige que o certificado do servidor seja fornecido ao cliente separadamente. Os tipos de credencial de cliente válidos para essa associação são UserName e Certificate.

None 0

As mensagens não são protegidas durante a transferência.

Transport 1

A proteção é fornecida usando HTTPS. O serviço deve ser configurado com certificados SSL. A mensagem SOAP é protegida como um todo usando HTTPS. O serviço é autenticado pelo cliente usando o certificado SSL do serviço. A autenticação do cliente é controlada por meio do ClientCredentialType.

TransportWithMessageCredential 3

A integridade, a confidencialidade e a autenticação de servidor são fornecidas por HTTPS. O serviço deve ser configurado com um certificado. A autenticação de cliente é fornecida por meio de segurança da mensagem SOAP. Esse modo é aplicável quando o usuário estiver se autenticando com uma credencial UserName ou de certificado e houver uma implantação HTTPS existente para proteger a transferência de mensagens.

Aplica-se a