TcpTransportSecurity TcpTransportSecurity TcpTransportSecurity TcpTransportSecurity Class

Définition

Fournit des propriétés qui contrôlent les paramètres d'authentification et le niveau de protection pour le transport TCP.Provides properties that control authentication parameters and protection level for the TCP transport.

public ref class TcpTransportSecurity sealed
public sealed class TcpTransportSecurity
type TcpTransportSecurity = class
Public NotInheritable Class TcpTransportSecurity
Héritage
TcpTransportSecurityTcpTransportSecurityTcpTransportSecurityTcpTransportSecurity

Remarques

Cette classe est utilisée par Transport pour définir les paramètres de sécurité au niveau du transport pour une liaison.This class is used by Transport to set the transport-level security settings for a binding.

Constructeurs

TcpTransportSecurity() TcpTransportSecurity() TcpTransportSecurity() TcpTransportSecurity()

Initialise une nouvelle instance de la classe TcpTransportSecurity.Initializes a new instance of the TcpTransportSecurity class.

Propriétés

ClientCredentialType ClientCredentialType ClientCredentialType ClientCredentialType

Obtient ou définit le type d'informations d'identification du client utilisé pour l'authentification.Gets or sets the type of client credential used for authentication.

ExtendedProtectionPolicy ExtendedProtectionPolicy ExtendedProtectionPolicy ExtendedProtectionPolicy

Obtient ou définit la stratégie de protection étendue pour le transport TCP.Gets or sets the extended protection policy for the TCP transport.

ProtectionLevel ProtectionLevel ProtectionLevel ProtectionLevel

Obtient ou définit le ProtectionLevel pour le flux TCP.Gets or sets the ProtectionLevel for the TCP stream.

SslProtocols SslProtocols SslProtocols SslProtocols

Spécifie la liste des protocoles SSL/TLS pour négocier lors de l’utilisation du type d’informations d’identification du client TcpClientCredentialType.Certificate.Specifies the list of SSL/TLS protocols to negotiate when using a client credential type of TcpClientCredentialType.Certificate. La valeur peut être une combinaison d’un ou plusieurs des membres de l’énumération suivante : Ssl3, Tls, Tls11, Tls12.The value can be a combination of one of more of the following enumeration members: Ssl3, Tls, Tls11, Tls12.

Méthodes

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
ShouldSerializeExtendedProtectionPolicy() ShouldSerializeExtendedProtectionPolicy() ShouldSerializeExtendedProtectionPolicy() ShouldSerializeExtendedProtectionPolicy()

Retourne une valeur qui indique si la propriété ExtendedProtectionPolicy utilise une autre valeur que sa valeur par défaut et doit être sérialisée.Returns a value that indicates whether the ExtendedProtectionPolicy property has changed from its default value and should be serialized. Ceci est utilisé par WCF pour l'intégration XAML.It is used by WCF for XAML integration.

ToString() ToString() ToString() ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)

S’applique à