System.Net.Security Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje síťové streamy pro zabezpečenou komunikaci mezi hostiteli.
Třídy
| Name | Description |
|---|---|
| AuthenticatedStream |
Poskytuje metody pro předávání přihlašovacích údajů napříč datovým proudem a vyžádáním nebo prováděním ověřování pro aplikace typu 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 při komunikaci mezi klientem a serverem. |
| NegotiateAuthenticationClientOptions |
Představuje tašku vlastností pro stranu klienta výměny ověřování. |
| NegotiateAuthenticationServerOptions |
Představuje tašku 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ě i serveru při komunikaci mezi klientem a serverem. |
| SslCertificateTrust |
Představuje zásadu důvěryhodnosti pro použití s připojeními SSL/TLS. |
| SslClientAuthenticationOptions |
Představuje balíček vlastnosti ověřování klienta pro objekt SslStream. |
| SslServerAuthenticationOptions |
Tato struktura představuje server ověřovací vlastnost taška SslStreampro . |
| SslStream |
Poskytuje datový proud používaný pro komunikaci mezi klientem a serverem, který používá protokol zabezpečení SSL (Secure Socket Layer) k ověření serveru a volitelně klienta. |
| SslStreamCertificateContext |
Představuje sadu certifikátů používaných k vytvoření řetězu certifikátů. |
Struktury
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| AuthenticationLevel |
Určuje požadavky klienta pro ověřování a zosobnění při použití třídy WebRequest a odvozených tříd k vyžádání prostředku. |
| EncryptionPolicy |
Určuje zásady š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 |
Výčet chyb zásad SSL (Secure Socket Layer). |
| TlsCipherSuite |
Představuje hodnoty šifrovací sady pro protokol TLS (dříve SSL). |
Delegáti
| Name | Description |
|---|---|
| LocalCertificateSelectionCallback |
Vybere místní certifikát SSL (Secure Sockets Layer) použitý k ověřování. |
| RemoteCertificateValidationCallback |
Ověřuje vzdálený certifikát SSL (Secure Sockets Layer) používaný k ověřování. |
| ServerCertificateSelectionCallback |
Vybere 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. |