WSFederationHttpSecurity.Mode Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.