Sdílet prostřednictvím


WSFederationHttpSecurity.Mode Vlastnost

Definice

Získá nebo nastaví typ zabezpečení, které se mají 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

Úloha WSFederationHttpSecurityMode. Výchozí formát je Message.

Příklady

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

// 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 k ochraně zprávy se používá zabezpečení zpráv SOAP. Ověřování 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 HTTPS. Ověřování klienta se provádí zahrnutím vydaného tokenu získaného ze služby tokenů 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