TcpTransportSecurity TcpTransportSecurity TcpTransportSecurity TcpTransportSecurity Class

Definizione

Fornisce proprietà che controllano i parametri di autenticazione e il livello di sicurezza del trasporto 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
Ereditarietà
TcpTransportSecurityTcpTransportSecurityTcpTransportSecurityTcpTransportSecurity

Commenti

Questa classe è utilizzata dalla proprietà Transport per configurare le impostazioni di sicurezza a livello di trasporto di un'associazione.This class is used by Transport to set the transport-level security settings for a binding.

Costruttori

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

Inizializza una nuova istanza della classe TcpTransportSecurity.Initializes a new instance of the TcpTransportSecurity class.

Proprietà

ClientCredentialType ClientCredentialType ClientCredentialType ClientCredentialType

Consente di ottenere o impostare il tipo di credenziale client utilizzata per l'autenticazione.Gets or sets the type of client credential used for authentication.

ExtendedProtectionPolicy ExtendedProtectionPolicy ExtendedProtectionPolicy ExtendedProtectionPolicy

Ottiene o imposta i criteri di protezione estesa per il trasporto TCP.Gets or sets the extended protection policy for the TCP transport.

ProtectionLevel ProtectionLevel ProtectionLevel ProtectionLevel

Ottiene o imposta il livello ProtectionLevel del flusso TCP.Gets or sets the ProtectionLevel for the TCP stream.

SslProtocols SslProtocols SslProtocols SslProtocols

Specifica l'elenco dei protocolli SSL/TLS per negoziare quando si usa un tipo di credenziale client di TcpClientCredentialType.Certificate.Specifies the list of SSL/TLS protocols to negotiate when using a client credential type of TcpClientCredentialType.Certificate. Il valore può essere una combinazione di uno o più dei seguenti membri dell'enumerazione: Ssl3, Tls, Tls11, Tls12.The value can be a combination of one of more of the following enumeration members: Ssl3, Tls, Tls11, Tls12.

Metodi

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

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

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

Funge da funzione hash predefinita.Serves as the default hash function.

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

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

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

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

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

Restituisce un valore che indica se la proprietà ExtendedProtectionPolicy è cambiata rispetto al valore predefinito e deve essere serializzata.Returns a value that indicates whether the ExtendedProtectionPolicy property has changed from its default value and should be serialized. Viene utilizzato da WCF per l'integrazione XAML.It is used by WCF for XAML integration.

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

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)

Si applica a