WSFederationHttpSecurity.Mode Egenskap

Definition

Hämtar eller anger vilken typ av säkerhet som ska tillämpas.

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

Egenskapsvärde

En WSFederationHttpSecurityMode. Standardvärdet är Message.

Exempel

Följande kod visar hur du anger den här egenskapen.

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

Kommentarer

Uppräkningsmedlemmen som returneras anger vilken allmän typ av säkerhet som ska tillämpas.

De tillåtna värdena är Message och TransportWithMessageCredential.

Message I säkerhetsläget skickas meddelandet via HTTP och SOAP-meddelandesäkerhet används för att skydda meddelandet. Klientautentisering utförs baserat på den utfärdade token som hämtas från säkerhetstokentjänsten. Serverautentisering baseras på serverns certifikat.

TransportWithMessageCredential I säkerhetsläget skickas meddelandet via HTTPS. Klientautentisering utförs genom att inkludera den utfärdade token som hämtats från säkerhetstokentjänsten i SOAP-meddelandet. Serverautentisering, baserat på serverns certifikat, utförs som en del av KONFIGURATIONEN av HTTPS-anslutningen.

Gäller för