System.Net.Security Namnområde

Tillhandahåller nätverksströmmar för säker kommunikation mellan värdar.

Klasser

Name Description
AuthenticatedStream

Innehåller metoder för att skicka autentiseringsuppgifter över en dataström och begära eller utföra autentisering för klientserverprogram.

NegotiateStream

Tillhandahåller en dataström som använder Protokollet Förhandla om säkerhet för att autentisera klienten, och eventuellt servern, i klient-server-kommunikation.

SslClientAuthenticationOptions

Representerar en egenskapsväska SslStreamför klientautentisering för .

SslServerAuthenticationOptions

Den här structen representerar en egenskapsväska för serverautentisering för SslStream.

SslStream

Tillhandahåller en ström som används för klient-server-kommunikation som använder SSL-säkerhetsprotokollet (Secure Socket Layer) för att autentisera servern och eventuellt klienten.

Strukturer

Name Description
SslApplicationProtocol

Representerar värdet för TLS Application Protocol.

Uppräkningar

Name Description
AuthenticationLevel

Anger klientkrav för autentisering och personifiering när du använder WebRequest klassen och härledda klasser för att begära en resurs.

EncryptionPolicy

Anger krypteringsprincipen.

ProtectionLevel

Anger de säkerhetstjänster som begärs för en autentiserad ström.

SslPolicyErrors

Räknar upp SSL-principfel (Secure Socket Layer).

Delegeringar

Name Description
LocalCertificateSelectionCallback

Väljer det lokala SSL-certifikatet (Secure Sockets Layer) som används för autentisering.

RemoteCertificateValidationCallback

Verifierar det SSL-certifikat (Remote Secure Sockets Layer) som används för autentisering.

ServerCertificateSelectionCallback

Väljer SSL-certifikatet (Secure Sockets Layer).