System.Net.Security Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt netwerkstromen voor beveiligde communicatie tussen hosts.
Klassen
| Name | Description |
|---|---|
| AuthenticatedStream |
Biedt methoden voor het doorgeven van referenties in een stream en het aanvragen of uitvoeren van verificatie voor client-servertoepassingen. |
| CipherSuitesPolicy |
Hiermee geeft u toegestane coderingssuites op. |
| NegotiateAuthentication |
Vertegenwoordigt een stateful verificatie-uitwisseling die gebruikmaakt van de negotiate-, NTLM- of Kerberos-beveiligingsprotocollen om de client of server te verifiëren in client-servercommunicatie. |
| NegotiateAuthenticationClientOptions |
Vertegenwoordigt een eigenschappentas voor de clientzijde van een verificatie-uitwisseling. |
| NegotiateAuthenticationServerOptions |
Vertegenwoordigt een eigenschappentas voor de serverzijde van een verificatie-uitwisseling. |
| NegotiateStream |
Biedt een stroom die gebruikmaakt van het negotiate-beveiligingsprotocol voor het verifiëren van de client, en eventueel de server, in client-servercommunicatie. |
| SslCertificateTrust |
Vertegenwoordigt een vertrouwensbeleid voor gebruik met SSL/TLS-verbindingen. |
| SslClientAuthenticationOptions |
Vertegenwoordigt een eigenschapsverzameling voor clientverificatie voor de SslStream. |
| SslServerAuthenticationOptions |
Deze struct vertegenwoordigt een eigenschapsverzameling voor serververificatie voor de SslStream. |
| SslStream |
Biedt een stroom die wordt gebruikt voor client-servercommunicatie die gebruikmaakt van het SSL-beveiligingsprotocol (Secure Socket Layer) om de server en eventueel de client te verifiëren. |
| SslStreamCertificateContext |
Vertegenwoordigt een set certificaten die worden gebruikt voor het bouwen van een certificaatketen. |
Structs
| Name | Description |
|---|---|
| SslApplicationProtocol |
Vertegenwoordigt een waarde van het TLS-toepassingsprotocol. |
| SslClientHelloInfo |
Deze struct bevat informatie van het ontvangen HELLO-frame van de TLS-client. |
Enums
| Name | Description |
|---|---|
| AuthenticationLevel |
Hiermee geeft u clientvereisten voor verificatie en imitatie op bij het gebruik van de WebRequest klasse en afgeleide klassen om een resource aan te vragen. |
| EncryptionPolicy |
Hiermee geeft u het versleutelingsbeleid. |
| NegotiateAuthenticationStatusCode |
Hiermee geeft u de statussen voor één stap van een verificatie-uitwisseling. |
| ProtectionLevel |
Geeft de beveiligingsservices aan die zijn aangevraagd voor een geverifieerde stream. |
| SslPolicyErrors |
Opsomming van SSL-beleidsfouten (Secure Socket Layer). |
| TlsCipherSuite |
Vertegenwoordigt waarden voor coderingssuites voor het TLS-protocol (voorheen SSL). |
Gedelegeerden
| Name | Description |
|---|---|
| LocalCertificateSelectionCallback |
Hiermee selecteert u het lokale SSL-certificaat (Secure Sockets Layer) dat wordt gebruikt voor verificatie. |
| RemoteCertificateValidationCallback |
Controleert het externe SSL-certificaat (Secure Sockets Layer) dat wordt gebruikt voor verificatie. |
| ServerCertificateSelectionCallback |
Hiermee selecteert u het SSL-certificaat (Secure Sockets Layer) van de server. |
| ServerOptionsSelectionCallback |
Vertegenwoordigt de asynchrone callbackmethode waarmee sessie-eigenschappen worden geselecteerd op basis van de naam die door de client is aangevraagd. |