AuthenticationMode Enumeração

Definição

Especifica a configuração de autenticação usada para a troca de mensagens.

public enum class AuthenticationMode
public enum AuthenticationMode
type AuthenticationMode = 
Public Enum AuthenticationMode
Herança
AuthenticationMode

Campos

Name Valor Description
AnonymousForCertificate 0

Especifica que o iniciador é anónimo e que o respondente está autenticado. O certificado do respondente está disponível fora de banda para o iniciador.

AnonymousForSslNegotiated 1

Especifica que o iniciador é anónimo.

CertificateOverTransport 2

Especifica que o iniciador é autenticado por um certificado X.509 versão 3, e que o respondedor é autenticado por SSL sobre HTTPS.

IssuedToken 3

Especifica que o iniciador e o respondente são autenticados por tokens de chave simétrica em XML.

IssuedTokenForCertificate 4

Especifica que o iniciador é autenticado por um token de chave simétrica XML, e que o respondente está autenticado por um certificado X.509 versão 3.

IssuedTokenForSslNegotiated 5

Especifica que o iniciador é autenticado por um token de chave simétrica XML, e que o respondente é autenticado pela implementação SOAP do SSL.

IssuedTokenOverTransport 6

Especifica que o iniciador é autenticado por um token de chave simétrica XML, e que o respondente é autenticado por SSL sobre HTTPS.

Kerberos 7

Especifica que o iniciador e o respondente são autenticados usando o protocolo Kerberos.

KerberosOverTransport 8

Especifica que o iniciador é autenticado usando o protocolo Kerberos, e que o respondedor é autenticado por SSL via HTTPS.

MutualCertificate 9

Especifica que o iniciador e o respondente são autenticados com certificados X.509 versão 3.

MutualCertificateDuplex 10

Especifica que o iniciador e o respondente são autenticados com certificados X.509 versão 3.

MutualSslNegotiated 11

Especifica que o iniciador e o respondente se autenticam mutuamente usando certificados X509 versão 3, e o certificado do respondente está disponível através da negociação SOAP SSL.

SecureConversation 12

Especifica que WS-SecureConversation autenticação é utilizada.

SspiNegotiated 13

Especifica que o iniciador e o respondente obtenham um contexto de segurança partilhado usando a Interface do Provedor de Serviços de Segurança (SSPI).

UserNameForCertificate 14

Especifica que o iniciador é autenticado usando um token de nome de utilizador, e que o certificado do respondente está disponível para o iniciador fora de banda.

UserNameForSslNegotiated 15

Especifica que o iniciador é autenticado usando um token de nome de utilizador, e que o respondente é autenticado pela implementação SOAP do SSL.

UserNameOverTransport 16

Especifica que o iniciador é autenticado usando um token de nome de utilizador, e que o respondente é autenticado por SSL via HTTPS.

SspiNegotiatedOverTransport 17

Especifica que o iniciador é autenticado por um contexto de segurança usando a Interface do Provedor de Serviços de Segurança (SSPI), e que o respondente é autenticado por SSL sobre HTTPS.

Aplica-se a