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 Authentifizierungseinstellung an, die für den Nachrichtenaustausch verwendet wird.
public enum class AuthenticationMode
public enum AuthenticationMode
type AuthenticationMode =
Public Enum AuthenticationMode
- Vererbung
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| AnonymousForCertificate | 0 | Gibt an, dass der Initiator anonym ist und der Responder authentifiziert wird. Das Zertifikat des Responders steht dem Initiator außerhalb des Bandes zur Verfügung. |
| AnonymousForSslNegotiated | 1 | Gibt an, dass der Initiator anonym ist. |
| CertificateOverTransport | 2 | Gibt an, dass der Initiator von einem X.509 Version 3-Zertifikat authentifiziert wird und dass der Responder von SSL über HTTPS authentifiziert wird. |
| IssuedToken | 3 | Gibt an, dass der Initiator und der Responder von XML symmetrischen Schlüsseltoken authentifiziert werden. |
| IssuedTokenForCertificate | 4 | Gibt an, dass der Initiator von einem XML-symmetrischen Schlüsseltoken authentifiziert wird und dass der Responder von einem X.509 Version 3-Zertifikat authentifiziert wird. |
| IssuedTokenForSslNegotiated | 5 | Gibt an, dass der Initiator von einem XML-symmetrischen Schlüsseltoken authentifiziert wird und dass der Responder von der SOAP-Implementierung von SSL authentifiziert wird. |
| IssuedTokenOverTransport | 6 | Gibt an, dass der Initiator von einem XML-symmetrischen Schlüsseltoken authentifiziert wird und dass der Responder von SSL über HTTPS authentifiziert wird. |
| Kerberos | 7 | Gibt an, dass der Initiator und der Responder mithilfe des Kerberos-Protokolls authentifiziert werden. |
| KerberosOverTransport | 8 | Gibt an, dass der Initiator mithilfe des Kerberos-Protokolls authentifiziert wird und der Responder von SSL über HTTPS authentifiziert wird. |
| MutualCertificate | 9 | Gibt an, dass der Initiator und der Responder mit X.509 Version 3-Zertifikaten authentifiziert werden. |
| MutualCertificateDuplex | 10 | Gibt an, dass der Initiator und der Responder mit X.509 Version 3-Zertifikaten authentifiziert werden. |
| MutualSslNegotiated | 11 | Gibt an, dass der Initiator und der Responder sich gegenseitig mithilfe von X509 Version 3-Zertifikaten authentifizieren und das Zertifikat des Antwortenden über die SOAP-SSL-Aushandlung verfügbar ist. |
| SecureConversation | 12 | Gibt an, dass WS-SecureConversation Authentifizierung verwendet wird. |
| SspiNegotiated | 13 | Gibt an, dass der Initiator und der Responder einen freigegebenen Sicherheitskontext mithilfe der SSPI (Security Service Provider Interface) abrufen. |
| UserNameForCertificate | 14 | Gibt an, dass der Initiator mithilfe eines Benutzernamentokens authentifiziert wird und das Zertifikat des Antwortenden für den Initiator außerhalb des Bandes verfügbar ist. |
| UserNameForSslNegotiated | 15 | Gibt an, dass der Initiator mithilfe eines Benutzernamentokens authentifiziert wird und dass der Responder von der SOAP-Implementierung von SSL authentifiziert wird. |
| UserNameOverTransport | 16 | Gibt an, dass der Initiator mit einem Benutzernamentoken authentifiziert wird und dass der Responder von SSL über HTTPS authentifiziert wird. |
| SspiNegotiatedOverTransport | 17 | Gibt an, dass der Initiator von einem Sicherheitskontext mithilfe der Security Service Provider Interface (SSPI) authentifiziert wird und der Responder von SSL über HTTPS authentifiziert wird. |