AuthenticationMode 列舉

定義

指定用於訊息交換的驗證設定。

public enum class AuthenticationMode
public enum AuthenticationMode
type AuthenticationMode = 
Public Enum AuthenticationMode
繼承
AuthenticationMode

欄位

AnonymousForCertificate 0

指定啟動器是匿名的,而回應程式是經過驗證的。 回應程式的憑證可超出範圍供啟動器使用。

AnonymousForSslNegotiated 1

指定啟動器是匿名的。

CertificateOverTransport 2

指定啟動器是由 X.509 版本 3 憑證來驗證,而回應程式是由 SSL over HTTPS 來驗證。

IssuedToken 3

指定啟動器和回應程式是由 XML 對稱金鑰權杖來驗證。

IssuedTokenForCertificate 4

指定啟動器是由 XML 對稱金鑰權杖來驗證,而回應程式是由 X.509 版本 3 憑證來驗證。

IssuedTokenForSslNegotiated 5

指定啟動器是由 XML 對稱金鑰權杖來驗證,而回應程式是由 SSL 的 SOAP 實作來驗證。

IssuedTokenOverTransport 6

指定啟動器是由 XML 對稱金鑰權杖來驗證,而回應程式是由 SSL over HTTPS 來驗證。

Kerberos 7

指定啟動器和回應程式是使用 Kerberos 通訊協定來驗證。

KerberosOverTransport 8

指定啟動器是使用 Kerberos 通訊協定來驗證,而回應程式是由 SSL over HTTPS 來驗證。

MutualCertificate 9

指定啟動器和回應程式是使用 X.509 版本 3 憑證來驗證。

MutualCertificateDuplex 10

指定啟動器和回應程式是使用 X.509 版本 3 憑證來驗證。

MutualSslNegotiated 11

指定啟動器和回應程式是使用 X509 版本 3 憑證彼此互相驗證,而回應程式的憑證可從 SOAP SSL 交涉取得。

SecureConversation 12

指定使用 WS-SecureConversation 驗證。

SspiNegotiated 13

指定啟動器和回應程式使用 Security Service Provider Interface (SSPI) 取得共用的安全性內容。

SspiNegotiatedOverTransport 17

指定啟動器是由使用 Security Service Provider Interface (SSPI) 的安全性內容來驗證,而回應程式是由 SSL over HTTPS 來驗證。

UserNameForCertificate 14

指定啟動器是使用使用者名稱權杖來驗證,而回應程式的憑證可供超出範圍的啟動器使用。

UserNameForSslNegotiated 15

指定啟動器是使用使用者名稱權杖來驗證,而回應程式是由 SSL 的 SOAP 實作來驗證。

UserNameOverTransport 16

指定啟動器是使用使用者名稱權杖來驗證,而回應程式是由 SSL over HTTPS 來驗證。

適用於