WSFederationHttpSecurity.Mode Vlastnost

Definice

Získá nebo nastaví typ zabezpečení, který se má použít.

public:
 property System::ServiceModel::WSFederationHttpSecurityMode Mode { System::ServiceModel::WSFederationHttpSecurityMode get(); void set(System::ServiceModel::WSFederationHttpSecurityMode value); };
public System.ServiceModel.WSFederationHttpSecurityMode Mode { get; set; }
member this.Mode : System.ServiceModel.WSFederationHttpSecurityMode with get, set
Public Property Mode As WSFederationHttpSecurityMode

Hodnota vlastnosti

Nějaké WSFederationHttpSecurityMode. Výchozí hodnota je Message.

Příklady

Následující kód ukazuje, jak nastavit tuto vlastnost.

// 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

Vrácený člen výčtu určuje, který obecný typ zabezpečení se má použít.

Povolené hodnoty jsou Message a TransportWithMessageCredential.

Message V režimu zabezpečení se zpráva odesílá přes protokol HTTP a zabezpečení zpráv SOAP slouží k ochraně zprávy. Ověření klienta se provádí na základě vydaného tokenu získaného ze služby tokenů zabezpečení. Ověřování serveru je založené na certifikátu serveru.

TransportWithMessageCredential V režimu zabezpečení se zpráva odešle přes PROTOKOL HTTPS. Ověření klienta se provádí zahrnutím vydaného tokenu získaného ze služby tokenu zabezpečení do zprávy SOAP. Ověřování serveru na základě certifikátu serveru se provádí jako součást nastavení připojení HTTPS.

Platí pro