WSFederationHttpSecurityMode Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje různé režimy zabezpečení pro WSFederationHttpBinding.
public enum class WSFederationHttpSecurityMode
public enum WSFederationHttpSecurityMode
type WSFederationHttpSecurityMode =
Public Enum WSFederationHttpSecurityMode
- Dědičnost
Pole
Message | 1 | K zajištění integrity, důvěrnosti, ověřování serveru a ověřování klientů se používá zabezpečení zpráv SOAP. Ve výchozím nastavení je text zašifrovaný a podepsaný. Služba musí být nakonfigurovaná pomocí certifikátu. Ověřování klienta je založené na tokenu vydaném klientovi službou tokenů zabezpečení. |
None | 0 | Zpráva SOAP není během přenosu zabezpečená. Není kontaktována žádná služba tokenů zabezpečení. Tento režim je ekvivalentní použití vazby |
TransportWithMessageCredential | 2 | Protokol HTTPS zajišťuje integritu, důvěrnost a ověřování serveru. Služba musí být nakonfigurovaná pomocí certifikátu. Ověřování klientů je poskytováno prostřednictvím zabezpečení zpráv SOAP a je založeno na tokenu vydaném klientovi službou tokenů zabezpečení. |
Příklady
Následující kód ukazuje, jak nastavit Mode na člena tohoto výčtu.
// This method creates a WSFederationHttpBinding.
public static WSFederationHttpBinding
CreateWSFederationHttpBinding(bool isClient)
{
// Create an instance of the WSFederationHttpBinding.
WSFederationHttpBinding b = new WSFederationHttpBinding();
// Set the security mode to Message.
b.Security.Mode = WSFederationHttpSecurityMode.Message;
' This method creates a WSFederationHttpBinding.
Public Shared Function CreateWSFederationHttpBinding(ByVal isClient As Boolean) As WSFederationHttpBinding
' Create an instance of the WSFederationHttpBinding.
Dim b As New WSFederationHttpBinding()
' Set the security mode to Message.
b.Security.Mode = WSFederationHttpSecurityMode.Message
Poznámky
Tento výčet definuje režimy zabezpečení, které WSFederationHttpBinding podporuje.