Sdílet prostřednictvím


SslClientAuthenticationOptions Třída

Definice

Představuje tašku vlastností ověřování klienta pro SslStream.

public ref class SslClientAuthenticationOptions
public class SslClientAuthenticationOptions
type SslClientAuthenticationOptions = class
Public Class SslClientAuthenticationOptions
Dědičnost
SslClientAuthenticationOptions

Poznámky

Tento kontejner vlastností se používá jako argument pro AuthenticateAsClientAsync a v .NET 5 a novějších verzích pro AuthenticateAsClient.

Tato SocketsHttpHandler vlastnost se používá ve SslOptions vlastnosti.

Konstruktory

SslClientAuthenticationOptions()

Inicializuje novou instanci SslClientAuthenticationOptions třídy.

Vlastnosti

AllowRenegotiation

Získá nebo nastaví hodnotu, která označuje, zda SslStream má povolit opětovné vyjednávání SSL.

AllowTlsResume

Získá nebo nastaví hodnotu, která označuje, zda SslStream má povolit obnovení protokolu TLS.

ApplicationProtocols

Získá nebo nastaví seznam protokolů ALPN.

CertificateChainPolicy

Získá nebo nastaví volitelnou vlastní zásadu pro ověření vzdáleného certifikátu. Pokud ne null, CertificateRevocationCheckMode a SslCertificateTrust jsou ignorovány.

CertificateRevocationCheckMode

Získá nebo nastaví režim odvolání certifikátu pro ověření certifikátu.

CipherSuitesPolicy

Určuje šifrovací sady povolené pro protokol TLS. Při nastavení na nullhodnotu se použije výchozí operační systém. Při změně tohoto nastavení buďte velmi opatrní.

ClientCertificateContext

Získá nebo nastaví kontext klientského certifikátu.

ClientCertificates

Kolekce certifikátů, které se mají vzít v úvahu při ověřování klienta na serveru.

EnabledSslProtocols

Získá nebo nastaví hodnotu, která představuje verze protokolu nabízené klientem serveru během ověřování.

EncryptionPolicy

Získá nebo nastaví zásady šifrování.

LocalCertificateSelectionCallback

Získá nebo nastaví delegáta LocalCertificateSelectionCallback , který je zodpovědný za výběr certifikátu ověřování klienta použitého pro ověřování.

RemoteCertificateValidationCallback

Získá nebo nastaví RemoteCertificateValidationCallback delegáta, který je zodpovědný za ověření certifikátu poskytnutého vzdálenou stranou.

TargetHost

Získá nebo nastaví název serveru, ke kterému se klient pokouší připojit. Název se používá pro ověření certifikátu serveru a může to být název DNS nebo IP adresa.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro