Freigeben über


AuthenticationMode Enumeration

Definition

Gibt die für den Nachrichtenaustausch verwendete Authentifizierungseinstellung an.

public enum class AuthenticationMode
public enum AuthenticationMode
type AuthenticationMode = 
Public Enum AuthenticationMode
Vererbung
AuthenticationMode

Felder

AnonymousForCertificate 0

Gibt an, dass der Initiator anonym ist und dass der Beantworter authentifiziert wird. Das Zertifikat für den Beantworter steht dem Initiator out-of-band zur Verfügung.

AnonymousForSslNegotiated 1

Gibt an, dass der Initiator anonym ist.

CertificateOverTransport 2

Gibt an, dass der Initiator durch ein X.509 Version 3-Zertifikat authentifiziert wird und dass der Beantworter durch SSL über HTTPS authentifiziert wird.

IssuedToken 3

Gibt an, dass der Initiator und der Beantworter durch symmetrische XML-Schlüsseltoken authentifiziert werden.

IssuedTokenForCertificate 4

Gibt an, dass der Initiator durch ein symmetrisches XML-Schlüsseltoken authentifiziert wird und dass der Beantworter durch ein X.509 Version 3-Zertifikat authentifiziert wird.

IssuedTokenForSslNegotiated 5

Gibt an, dass der Initiator durch ein symmetrisches XML-Schlüsseltoken authentifiziert wird und dass der Beantworter durch die SOAP-Implementierung von SSL authentifiziert wird.

IssuedTokenOverTransport 6

Gibt an, dass der Initiator durch ein symmetrisches XML-Schlüsseltoken authentifiziert wird und dass der Beantworter durch SSL über HTTPS authentifiziert wird.

Kerberos 7

Gibt an, dass der Initiator und der Beantworter mit dem Kerberos-Protokoll authentifiziert werden.

KerberosOverTransport 8

Gibt an, dass der Initiator durch das Kerberos-Protokoll authentifiziert wird und dass der Beantworter durch SSL über HTTPS authentifiziert wird.

MutualCertificate 9

Gibt an, dass der Initiator und der Beantworter mit X.509 Version 3-Zertifikaten authentifiziert werden.

MutualCertificateDuplex 10

Gibt an, dass der Initiator und der Beantworter mit X.509 Version 3-Zertifikaten authentifiziert werden.

MutualSslNegotiated 11

Gibt an, dass der Initiator und der Beantworter sich gegenseitig mit X509 Version 3-Zertifikaten authentifizieren und dass das Zertifikat des Beantworters durch die SOAP SSL-Aushandlung zur Verfügung steht.

SecureConversation 12

Gibt an, dass WS-SecureConversation-Authentifizierung verwendet wird.

SspiNegotiated 13

Gibt an, dass der Initiator und der Beantworter einen gemeinsamen Sicherheitskontext erhalten, der SSPI (Security Service Provider Interface) verwendet.

SspiNegotiatedOverTransport 17

Gibt an, dass der Initiator durch einen Sicherheitskontext authentifiziert wird, der SSPI (Security Service Provider Interface) verwendet, und dass der Beantworter durch SSL über HTTPS authentifiziert wird.

UserNameForCertificate 14

Gibt an, dass der Initiator durch Verwenden eines Benutzernamentokens authentifiziert wird und dass das Zertifikat des Beantworters dem Initiator out-of-band zur Verfügung steht.

UserNameForSslNegotiated 15

Gibt an, dass der Initiator durch Verwenden eines Benutzernamentokens authentifiziert wird und dass der Beantworter durch die SOAP-Implementierung von SSL authentifiziert wird.

UserNameOverTransport 16

Gibt an, dass der Initiator durch Verwenden eines Benutzernamentokens authentifiziert wird und dass der Beantworter durch SSL über HTTPS authentifiziert wird.

Gilt für