SecurityBindingElement.CreateCertificateOverTransportBindingElement Metodo

Definizione

Crea un elemento di associazione di sicurezza che richiede l'autenticazione client basata sui certificati mediante la sicurezza dei messaggi SOAP. Questo elemento di associazione prevede che il trasporto fornisca l'autenticazione server e la protezione dei messaggi (ad esempio, HTTPS).

Overload

CreateCertificateOverTransportBindingElement()

Crea un elemento di associazione di sicurezza che richiede l'autenticazione client basata sui certificati mediante la sicurezza dei messaggi SOAP.

CreateCertificateOverTransportBindingElement(MessageSecurityVersion)

Crea un elemento di associazione di sicurezza che richiede l'autenticazione client basata sui certificati mediante la sicurezza dei messaggi SOAP.

Commenti

Il client deve essere configurato con un certificato che utilizza per l'autenticazione.

Nota

Dopo che un oggetto SecurityBindingElement è stato creato chiamando questo metodo, la proprietà MessageSecurityVersion deve essere trattata come non modificabile. Se questo valore viene modificato, il comportamento dell'associazione potrebbe risultare incoerente.

CreateCertificateOverTransportBindingElement()

Crea un elemento di associazione di sicurezza che richiede l'autenticazione client basata sui certificati mediante la sicurezza dei messaggi 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

Restituisce

TransportSecurityBindingElement

Un oggetto TransportSecurityBindingElement.

Commenti

Questo elemento di associazione prevede che il trasporto fornisca l'autenticazione server e la protezione dei messaggi (ad esempio, HTTPS).

L'elemento di associazione viene configurato per utilizzare la proprietà Default della classe MessageSecurityVersion.

L'associazione creata ha la proprietà IncludeTimestamp impostata su true.

L'oggetto LocalClientSecuritySettings restituito dalla proprietà LocalClientSettings ha la proprietà DetectReplays impostata su false.

L'oggetto LocalServiceSecuritySettings restituito dalla proprietà LocalServiceSettings ha la proprietà DetectReplays impostata su false.

Si applica a

CreateCertificateOverTransportBindingElement(MessageSecurityVersion)

Crea un elemento di associazione di sicurezza che richiede l'autenticazione client basata sui certificati mediante la sicurezza dei messaggi 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

Parametri

version
MessageSecurityVersion

Enumerazione MessageSecurityVersion per l'associazione.

Restituisce

TransportSecurityBindingElement

Un oggetto TransportSecurityBindingElement.

Eccezioni

version è null.

Commenti

Questo elemento di associazione prevede che il trasporto fornisca l'autenticazione server e la protezione dei messaggi (ad esempio, HTTPS). L'elemento di associazione viene configurato con la classe MessageSecurityVersion specificata.

L'associazione creata ha la proprietà IncludeTimestamp impostata su true.

L'oggetto LocalClientSecuritySettings restituito dalla proprietà LocalClientSettings ha la proprietà DetectReplays impostata su false.

L'oggetto LocalServiceSecuritySettings restituito dalla proprietà LocalServiceSettings ha la proprietà DetectReplays impostata su false.

Si applica a