SecurityBindingElement.CreateSslNegotiationBindingElement Méthode
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.
Crée un élément de liaison de sécurité symétrique configuré pour exécuter la négociation SSL au niveau SOAP entre le client et le serveur.
Surcharges
CreateSslNegotiationBindingElement(Boolean, Boolean) |
Crée un élément de liaison de sécurité symétrique qui exécute la négociation SOAP SSL, en indiquant si un certificat client et l’annulation sont requis. |
CreateSslNegotiationBindingElement(Boolean) |
Crée un élément de liaison de sécurité symétrique configuré pour exécuter la négociation SSL au niveau SOAP entre le client et le serveur, en indiquant si un certificat client est requis. |
CreateSslNegotiationBindingElement(Boolean, Boolean)
Crée un élément de liaison de sécurité symétrique qui exécute la négociation SOAP SSL, en indiquant si un certificat client et l’annulation sont requis.
public:
static System::ServiceModel::Channels::SymmetricSecurityBindingElement ^ CreateSslNegotiationBindingElement(bool requireClientCertificate, bool requireCancellation);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateSslNegotiationBindingElement (bool requireClientCertificate, bool requireCancellation);
static member CreateSslNegotiationBindingElement : bool * bool -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateSslNegotiationBindingElement (requireClientCertificate As Boolean, requireCancellation As Boolean) As SymmetricSecurityBindingElement
Paramètres
- requireClientCertificate
- Boolean
true
si un certificat client est requis pendant la négociation SSL.
- requireCancellation
- Boolean
true
si l'annulation est requise. Si ce paramètre a la valeur false
, il active un jeton de contexte de sécurité qui s'avère utile dans les scénarios de batterie de serveurs Web car, dans ce mode, l'état de session est encodé dans le jeton de contexte de sécurité établi au lieu d'être conservé dans la mémoire du serveur.
Retours
Un SymmetricSecurityBindingElement qui détient la nouvelle liaison.
Remarques
Le jeton de contexte de sécurité émis après la négociation SSL est basé sur une session, auquel cas requireCancellation
est true
; sinon, le jeton est basé sur un cookie.
S’applique à
CreateSslNegotiationBindingElement(Boolean)
Crée un élément de liaison de sécurité symétrique configuré pour exécuter la négociation SSL au niveau SOAP entre le client et le serveur, en indiquant si un certificat client est requis.
public:
static System::ServiceModel::Channels::SymmetricSecurityBindingElement ^ CreateSslNegotiationBindingElement(bool requireClientCertificate);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateSslNegotiationBindingElement (bool requireClientCertificate);
static member CreateSslNegotiationBindingElement : bool -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateSslNegotiationBindingElement (requireClientCertificate As Boolean) As SymmetricSecurityBindingElement
Paramètres
- requireClientCertificate
- Boolean
true
si un certificat client est requis pendant la négociation SSL.
Retours
Un SymmetricSecurityBindingElement qui détient la nouvelle liaison.
Remarques
Le jeton de contexte de sécurité émis après la négociation SSL est basé sur un cookie.