AuthenticationMode Перечисление

Определение

Задает параметры проверки подлинности, используемые при обмене сообщениями.

public enum class AuthenticationMode
public enum AuthenticationMode
type AuthenticationMode = 
Public Enum AuthenticationMode
Наследование
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.

Применяется к