AuthenticationMode Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает параметры проверки подлинности, используемые при обмене сообщениями.
public enum class AuthenticationMode
public enum AuthenticationMode
type AuthenticationMode =
Public Enum AuthenticationMode
- Наследование
Поля
AnonymousForCertificate | 0 | Указывает, что инициатор анонимен, а отвечающее устройство проходит проверку подлинности. Сертификат отвечающего устройства доступен инициатору по внештатному каналу. |
AnonymousForSslNegotiated | 1 | Указывает, что инициатор анонимен. |
CertificateOverTransport | 2 | Указывает, что инициатор проходит проверку подлинности с помощью сертификата X.509 версии 3, а отвечающее устройство проходит проверку подлинности по протоколу SSL через HTTPS. |
IssuedToken | 3 | Указывает, что инициатор и отвечающее устройство проходят проверку подлинности с использованием маркеров симметричных ключей XML. |
IssuedTokenForCertificate | 4 | Указывает, что инициатор проходит проверку подлинности с использованием маркера симметричного ключа XML, а отвечающее устройство — с использованием сертификата X.509 версии 3. |
IssuedTokenForSslNegotiated | 5 | Указывает, что инициатор проходит проверку подлинности с использованием маркера симметричного ключа XML, а отвечающее устройство — с использованием реализации SSL в SOAP. |
IssuedTokenOverTransport | 6 | Указывает, что инициатор проходит проверку подлинности с использованием маркера симметричного ключа XML, а отвечающее устройство — по протоколу SSL через HTTPS. |
Kerberos | 7 | Указывает, что инициатор и отвечающее устройство проходят проверку подлинности по протоколу Kerberos. |
KerberosOverTransport | 8 | Указывает, что инициатор проходит проверку подлинности по протоколу Kerberos, а отвечающее устройство — по протоколу SSL через HTTPS. |
MutualCertificate | 9 | Указывает, что инициатор и отвечающее устройство проходят проверку подлинности с использованием сертификатов X.509 версии 3. |
MutualCertificateDuplex | 10 | Указывает, что инициатор и отвечающее устройство проходят проверку подлинности с использованием сертификатов X.509 версии 3. |
MutualSslNegotiated | 11 | Указывает, что инициатор и отвечающее устройство выполняют взаимную проверку подлинности с использованием сертификатов X.509 версии 3, а сертификат отвечающего устройства становится доступен в результате согласования SOAP SSL. |
SecureConversation | 12 | Указывает, что используется проверка подлинности WS-SecureConversation. |
SspiNegotiated | 13 | Указывается, что инициатор и отвечающее устройство получают общий контекст безопасности через интерфейс SSPI (Security Service Provider Interface). |
SspiNegotiatedOverTransport | 17 | Указывает, что инициатор проходит проверку подлинности по контексту безопасности через интерфейс SSPI, а отвечающее устройство — по протоколу SSL через HTTPS. |
UserNameForCertificate | 14 | Указывает, что инициатор проходит проверку подлинности с использованием маркера имени пользователя, а сертификат отвечающего устройства предоставляется инициатору по внештатному каналу. |
UserNameForSslNegotiated | 15 | Указывает, что инициатор проходит проверку подлинности с использованием маркера имени пользователя, а отвечающее устройство — с использованием реализации SSL в SOAP. |
UserNameOverTransport | 16 | Указывает, что инициатор проходит проверку подлинности с использованием маркера имени пользователя, а отвечающее устройство — по протоколу SSL через HTTPS. |