WSFederationHttpSecurity.Mode Eigenschap

Definitie

Hiermee haalt u het type beveiliging op dat moet worden toegepast of stelt u deze in.

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

Waarde van eigenschap

A WSFederationHttpSecurityMode. De standaardwaarde is Message.

Voorbeelden

De volgende code laat zien hoe u deze eigenschap instelt.

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

Opmerkingen

Het geretourneerde opsommingslid geeft aan welk algemeen type beveiliging moet worden toegepast.

De toegestane waarden zijn Message en TransportWithMessageCredential.

In de Message beveiligingsmodus wordt het bericht verzonden via HTTP en SOAP-berichtbeveiliging wordt gebruikt om het bericht te beveiligen. Clientverificatie wordt uitgevoerd op basis van het uitgegeven token dat is verkregen van de beveiligingstokenservice. Serververificatie is gebaseerd op het certificaat van de server.

In de TransportWithMessageCredential beveiligingsmodus wordt het bericht verzonden via HTTPS. Clientverificatie wordt uitgevoerd door het uitgegeven token op te geven dat is verkregen van de beveiligingstokenservice in het SOAP-bericht. Serververificatie, op basis van het certificaat van de server, wordt uitgevoerd als onderdeel van de installatie van de HTTPS-verbinding.

Van toepassing op