Sdílet prostřednictvím


System.Net.Security Obor názvů

Poskytuje síťové streamy pro zabezpečenou komunikaci mezi hostiteli.

Třídy

AuthenticatedStream

Poskytuje metody pro předávání přihlašovacích údajů v rámci datového proudu a vyžádání nebo provedení ověřování aplikací klient-server.

CipherSuitesPolicy

Určuje povolené šifrovací sady.

NegotiateAuthentication

Představuje stavovou výměnu ověřování, která používá protokoly zabezpečení Negotiate, NTLM nebo Kerberos k ověření klienta nebo serveru v komunikaci klient-server.

NegotiateAuthenticationClientOptions

Představuje kontejner vlastností na straně klienta výměny ověřování.

NegotiateAuthenticationServerOptions

Představuje kontejner vlastností pro serverovou stranu výměny ověřování.

NegotiateStream

Poskytuje datový proud, který používá protokol zabezpečení Negotiate k ověření klienta a volitelně serveru při komunikaci klient-server.

SslCertificateTrust

Představuje zásadu důvěryhodnosti pro použití s připojeními SSL/TLS.

SslClientAuthenticationOptions

Představuje sadu vlastností ověřování klienta pro SslStream.

SslServerAuthenticationOptions

Tato struktura představuje sadu vlastností ověřování serveru pro SslStream.

SslStream

Poskytuje datový proud používaný ke komunikaci klient-server, který používá protokol zabezpečení SSL (Secure Socket Layer) k ověření serveru a volitelně klienta.

SslStreamCertificateContext

Představuje sadu certifikátů pro vytvoření řetězu certifikátů.

Struktury

SslApplicationProtocol

Představuje hodnotu aplikačního protokolu TLS.

SslClientHelloInfo

Tato struktura obsahuje informace z přijatého rámce Hello klienta TLS.

Výčty

AuthenticationLevel

Určuje požadavky klienta na ověřování a zosobnění při použití WebRequest třídy a odvozených tříd k vyžádání prostředku.

EncryptionPolicy

Určuje zásadu šifrování.

NegotiateAuthenticationStatusCode

Určuje stavy pro jeden krok výměny ověřování.

ProtectionLevel

Označuje služby zabezpečení požadované pro ověřený datový proud.

SslPolicyErrors

Vytvoří výčet chyb zásad SSL (Secure Socket Layer).

TlsCipherSuite

Představuje hodnoty šifrovací sady pro protokol TLS (dříve SSL).

Delegáti

LocalCertificateSelectionCallback

Vybere místní certifikát SSL (Secure Sockets Layer) používaný k ověřování.

RemoteCertificateValidationCallback

Ověří vzdálený certifikát SSL (Secure Sockets Layer) používaný k ověřování.

ServerCertificateSelectionCallback

Vybere serverový certifikát SSL (Secure Sockets Layer).

ServerOptionsSelectionCallback

Představuje asynchronní metodu zpětného volání, která vybere vlastnosti relace na základě názvu požadovaného klientem.