System.Net.Security Spazio dei nomi

Lo spazio dei nomi System.Net.Security fornisce flussi di rete per garantire la protezione delle comunicazioni fra gli host. The System.Net.Security namespace provides network streams for secure communications between hosts.

Classi

AuthenticatedStream

Fornisce i metodi per passare le credenziali attraverso un flusso e per richiedere o effettuare l'autenticazione per le applicazioni client-server.Provides methods for passing credentials across a stream and requesting or performing authentication for client-server applications.

CipherSuitesPolicy

Specifica i pacchetti di crittografia consentiti.Specifies allowed cipher suites.

NegotiateStream

Fornisce un flusso che utilizza il protocollo di sicurezza Negotiate per autenticare il client e, facoltativamente, il server, nella comunicazione client-server.Provides a stream that uses the Negotiate security protocol to authenticate the client, and optionally the server, in client-server communication.

SslClientAuthenticationOptions
SslServerAuthenticationOptions
SslStream

Fornisce un flusso usato per la comunicazione client-server che usa il protocollo di sicurezza SSL (Secure Socket Layer) per autenticare il server ed eventualmente il client.Provides a stream used for client-server communication that uses the Secure Socket Layer (SSL) security protocol to authenticate the server and optionally the client.

Struct

SslApplicationProtocol

Enumerazioni

AuthenticationLevel

Specifica i requisiti client per l'autenticazione e la rappresentazione quando si utilizza la classe WebRequest e le classi derivate per richiedere una risorsa.Specifies client requirements for authentication and impersonation when using the WebRequest class and derived classes to request a resource.

EncryptionPolicy

EncryptionPolicy da utilizzare.The EncryptionPolicy to use.

ProtectionLevel

Indica i servizi di sicurezza richiesti per un flusso autenticato.Indicates the security services requested for an authenticated stream.

SslPolicyErrors

Enumera gli errori dei criteri SSL (Secure Socket Layer).Enumerates Secure Socket Layer (SSL) policy errors.

TlsCipherSuite

Rappresenta i valori della suite di crittografia per il protocollo TLS (in precedenza SSL).Represents cipher suite values for the TLS (formerly SSL) protocol.

Delegati

LocalCertificateSelectionCallback

Seleziona il certificato SSL (Secure Sockets Layer) locale utilizzato per l'autenticazione.Selects the local Secure Sockets Layer (SSL) certificate used for authentication.

RemoteCertificateValidationCallback

Verifica il certificato SSL (Secure Sockets Layer) remoto utilizzato per l'autenticazione.Verifies the remote Secure Sockets Layer (SSL) certificate used for authentication.

ServerCertificateSelectionCallback