AuthenticationMode Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die für den Nachrichtenaustausch verwendete Authentifizierungseinstellung an.
public enum class AuthenticationMode
public enum AuthenticationMode
type AuthenticationMode =
Public Enum AuthenticationMode
- Vererbung
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. |