System.Net.Security Naamruimte

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.

NegotiateStream

Biedt een stroom die gebruikmaakt van het negotiate-beveiligingsprotocol voor het verifiëren van de client, en eventueel de server, in client-servercommunicatie.

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.

Structs

Name Description
SslApplicationProtocol

Vertegenwoordigt een waarde van het TLS-toepassingsprotocol.

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.

ProtectionLevel

Geeft de beveiligingsservices aan die zijn aangevraagd voor een geverifieerde stream.

SslPolicyErrors

Opsomming van SSL-beleidsfouten (Secure Socket Layer).

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.