WSFederationHttpSecurityMode WSFederationHttpSecurityMode WSFederationHttpSecurityMode WSFederationHttpSecurityMode Enum

Définition

Spécifie les différents modes de sécurité pour WSFederationHttpBinding.Specifies the different security modes for WSFederationHttpBinding.

public enum class WSFederationHttpSecurityMode
public enum WSFederationHttpSecurityMode
type WSFederationHttpSecurityMode = 
Public Enum WSFederationHttpSecurityMode
Héritage
WSFederationHttpSecurityModeWSFederationHttpSecurityModeWSFederationHttpSecurityModeWSFederationHttpSecurityMode

Champs

Message Message Message Message 1

L'intégrité, la confidentialité, l'authentification du serveur et l'authentification du client sont fournies à l'aide de la sécurité des messages SOAP.Integrity, confidentiality, server authentication and client authentication are provided using SOAP message security. Par défaut, le corps est chiffré et signé.By default, the body is encrypted and signed. Le service doit être configuré à l'aide d'un certificat.The service must be configured with a certificate. L'authentification du client est basée sur le jeton émis au client par un service d'émission de jeton de sécurité.Client authentication is based on the token issued to the client by a security token service.

None None None None 0

Le message SOAP n'est pas sécurisé pendant le transfert.The SOAP message is not secure during transfer. Aucun service d'émission de jeton de sécurité n'est contacté.No Security Token Service is contacted. Ce mode est équivalent à l'utilisation de la liaison wsHttpBinding avec SecurityMode.None.This mode is equivalent to using the wsHttpBinding binding with SecurityMode.None.

TransportWithMessageCredential TransportWithMessageCredential TransportWithMessageCredential TransportWithMessageCredential 2

L'intégrité, la confidentialité et l'authentification du serveur sont fournies par HTTPS.Integrity, confidentiality and server authentication are provided by HTTPS. Le service doit être configuré à l'aide d'un certificat.The service must be configured with a certificate. L'authentification du client est fournie au moyen de la sécurité des messages SOAP et est basée sur le jeton émis au client par un service d'émission de jeton de sécurité.Client authentication is provided by means of SOAP message security and is based on the token issued to the client by a security token service.

Exemples

Le code suivant indique comment affecter un membre de cette énumération à la propriété Mode.The following code shows how to set Mode to a member of this enumeration.

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

Cette énumération définit les modes de sécurité que la WSFederationHttpBinding prend en charge.This enumeration defines the security modes that the WSFederationHttpBinding supports.

S’applique à