SslClientAuthenticationOptions Klas

Definitie

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)

Van toepassing op