WSFederationHttpSecurity.Mode Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le type de sécurité à appliquer.
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
Valeur de propriété
WSFederationHttpSecurityMode La valeur par défaut est Message.
Exemples
Le code suivant montre comment définir cette propriété.
// 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
Remarques
Le membre d'énumération retourné indique le type de sécurité général à appliquer.
Les valeurs autorisées sont Message et TransportWithMessageCredential.
En mode de sécurité Message, le message est envoyé via HTTP et est protégé à l'aide de la sécurité de message SOAP. L'authentification du client est réalisée d'après le jeton émis par le service d'émission de jeton de sécurité. L' authentification du serveur est basée sur le certificat du serveur.
En mode de sécurité TransportWithMessageCredential, le message est envoyé via HTTPS. L'authentification du client est réalisée en incluant le jeton émis par le service d'émission de jeton de sécurité dans le message SOAP. L'authentification du serveur, basée sur le certificat de ce dernier, est réalisée au cours de la configuration de la connexion HTTPS.