SecurityBindingElement.CreateCertificateOverTransportBindingElement Méthode

Définition

Crée un élément de liaison de sécurité qui attend que les clients effectuent l’authentification par certificat à l’aide de la sécurité des messages SOAP. Cet élément de liaison attend que le transport assure l’authentification du serveur ainsi que la protection des messages (par exemple, HTTPS).

Surcharges

CreateCertificateOverTransportBindingElement()

Crée un élément de liaison de sécurité qui attend que les clients effectuent l’authentification par certificat à l’aide de la sécurité des messages SOAP.

CreateCertificateOverTransportBindingElement(MessageSecurityVersion)

Crée un élément de liaison de sécurité qui attend que les clients effectuent l’authentification par certificat à l’aide de la sécurité des messages SOAP.

Remarques

Le client doit être configuré avec un certificat qu'il utilise pour l'authentification.

Notes

Une fois qu'un objet SecurityBindingElement est créé en appelant cette méthode, la propriété MessageSecurityVersion doit être traitée comme étant immuable. Un comportement incohérent de la liaison peut se produire si cette valeur est modifiée.

CreateCertificateOverTransportBindingElement()

Crée un élément de liaison de sécurité qui attend que les clients effectuent l’authentification par certificat à l’aide de la sécurité des messages SOAP.

public:
 static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateCertificateOverTransportBindingElement();
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateCertificateOverTransportBindingElement ();
static member CreateCertificateOverTransportBindingElement : unit -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateCertificateOverTransportBindingElement () As TransportSecurityBindingElement

Retours

TransportSecurityBindingElement

Objet TransportSecurityBindingElement.

Remarques

Cet élément de liaison attend que le transport assure l’authentification du serveur ainsi que la protection des messages (par exemple, HTTPS).

L'élément de liaison est configuré pour utiliser la propriété Default de la classe MessageSecurityVersion.

Le IncludeTimestamp de la liaison créée a la valeur true.

La propriété LocalClientSecuritySettings de l'objet LocalClientSettings renvoyé par DetectReplays a la valeur false.

La propriété LocalServiceSecuritySettings de l'objet LocalServiceSettings renvoyé par DetectReplays a la valeur false.

S’applique à

CreateCertificateOverTransportBindingElement(MessageSecurityVersion)

Crée un élément de liaison de sécurité qui attend que les clients effectuent l’authentification par certificat à l’aide de la sécurité des messages SOAP.

public:
 static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateCertificateOverTransportBindingElement(System::ServiceModel::MessageSecurityVersion ^ version);
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateCertificateOverTransportBindingElement (System.ServiceModel.MessageSecurityVersion version);
static member CreateCertificateOverTransportBindingElement : System.ServiceModel.MessageSecurityVersion -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateCertificateOverTransportBindingElement (version As MessageSecurityVersion) As TransportSecurityBindingElement

Paramètres

Retours

TransportSecurityBindingElement

Objet TransportSecurityBindingElement.

Exceptions

version a la valeur null.

Remarques

Cet élément de liaison attend que le transport assure l’authentification du serveur ainsi que la protection des messages (par exemple, HTTPS). L’élément de liaison est configuré avec le MessageSecurityVersion spécifié.

Le IncludeTimestamp de la liaison créée a la valeur true.

La propriété LocalClientSecuritySettings de l'objet LocalClientSettings renvoyé par DetectReplays a la valeur false.

La propriété LocalServiceSecuritySettings de l'objet LocalServiceSettings renvoyé par DetectReplays a la valeur false.

S’applique à