SslClientAuthenticationOptions Klas
Definitie
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.
Vertegenwoordigt een eigenschapsverzameling voor clientverificatie voor de SslStream.
public ref class SslClientAuthenticationOptions
public class SslClientAuthenticationOptions
type SslClientAuthenticationOptions = class
Public Class SslClientAuthenticationOptions
- Overname
-
SslClientAuthenticationOptions
Opmerkingen
Deze eigenschappenverzameling wordt gebruikt als argument voor AuthenticateAsClientAsync en in .NET 5 en latere versies voor AuthenticateAsClient.
De SocketsHttpHandler gebruiker gebruikt deze eigenschappentas in de SslOptions accommodatie.
Constructors
| Name | Description |
|---|---|
| SslClientAuthenticationOptions() |
Initialiseert een nieuw exemplaar van de SslClientAuthenticationOptions klasse. |
Eigenschappen
| Name | Description |
|---|---|
| AllowRenegotiation |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of ssl-heronderhandeling SslStream moet worden toegestaan. |
| ApplicationProtocols |
Hiermee haalt u een lijst met ALPN-protocollen op of stelt u deze in. |
| CertificateRevocationCheckMode |
Hiermee haalt u de certificaatintrekkingsmodus op of stelt u deze in voor certificaatvalidatie. |
| ClientCertificates |
Een verzameling certificaten die in aanmerking moeten worden genomen voor de verificatie van de client voor de server. |
| EnabledSslProtocols |
Hiermee haalt u de waarde op die de protocolversies vertegenwoordigt die door de client aan de server worden aangeboden tijdens de verificatie. |
| EncryptionPolicy |
Hiermee haalt u het versleutelingsbeleid op of stelt u het in. |
| LocalCertificateSelectionCallback |
Hiermee haalt u een LocalCertificateSelectionCallback gemachtigde op die verantwoordelijk is voor het selecteren van het certificaat voor clientverificatie dat wordt gebruikt voor verificatie. |
| RemoteCertificateValidationCallback |
Hiermee haalt u een RemoteCertificateValidationCallback gemachtigde op die verantwoordelijk is voor het valideren van het certificaat dat door de externe partij is opgegeven. |
| TargetHost |
Hiermee haalt u de naam op van de server waarmee de client verbinding probeert te maken. De naam wordt gebruikt voor servercertificaatvalidatie en kan een DNS-naam of een IP-adres zijn. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |