WSFederationHttpSecurity.Mode Propriété

Définition

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.

S’applique à