Nyelv

SslClientAuthenticationOptions Osztály

Definíció

A egy ügyfél-hitelesítési tulajdonságcsomagot jelöl a SslStream.

public ref class SslClientAuthenticationOptions
public class SslClientAuthenticationOptions
type SslClientAuthenticationOptions = class
Public Class SslClientAuthenticationOptions
Öröklődés
SslClientAuthenticationOptions

Megjegyzések

Ez a tulajdonságcsomag a AuthenticateAsClientAsync és .NET 5-ös és újabb verzióiban a AuthenticateAsClient argumentumaként használatos.

A SocketsHttpHandler tulajdonságban ezt a tulajdonságcsomagot SslOptions használja.

Konstruktorok

Name Description
SslClientAuthenticationOptions()

Inicializálja a SslClientAuthenticationOptions osztály új példányát.

Tulajdonságok

Name Description
AllowRenegotiation

Lekéri vagy beállít egy értéket, amely jelzi, hogy az SslStream SSL újratárgyalását engedélyeznie kell-e.

AllowRsaPkcs1Padding

Lekéri vagy beállít egy értéket, amely jelzi, hogy a TLS-aláírási algoritmusok rsa_pkcs1_* családja engedélyezve van-e a TLS-kézfogásban való használatra.

AllowRsaPssPadding

Lekéri vagy beállít egy értéket, amely jelzi, hogy a TLS-aláírási algoritmusok rsa_pss_* családja engedélyezve van-e a TLS-kézfogásban való használatra.

AllowTlsResume

Lekéri vagy beállít egy értéket, amely jelzi, hogy az SslStreamnek engedélyeznie kell-e a TLS újraindítását.

ApplicationProtocols

Lekéri vagy beállítja az ALPN-protokollok listáját.

CertificateChainPolicy

Lekéri vagy beállít egy opcionálisan testre szabott szabályzatot a távoli tanúsítványérvényesítéshez.

CertificateRevocationCheckMode

Lekéri vagy beállítja a tanúsítvány-visszavonási módot a tanúsítványérvényesítéshez.

CipherSuitesPolicy

Megadja a TLS-hez engedélyezett titkosítási csomagokat. Ha be van nullállítva, a rendszer az operációs rendszer alapértelmezett beállítását használja. A beállítás módosításakor fokozott óvatossággal járjon el.

ClientCertificateContext

Lekéri vagy beállítja az ügyféltanúsítvány-környezetet.

ClientCertificates

Az ügyfél kiszolgálóhoz való hitelesítéséhez megfontolandó tanúsítványok gyűjteménye.

EnabledSslProtocols

Lekéri vagy beállítja azt az értéket, amely az ügyfél által a kiszolgálónak kínált protokollverziókat jelöli a hitelesítés során.

EncryptionPolicy

Lekéri vagy beállítja a titkosítási szabályzatot.

LocalCertificateSelectionCallback

Lekéri vagy beállítja LocalCertificateSelectionCallback a hitelesítéshez használt ügyfél-hitelesítési tanúsítvány kiválasztásáért felelős meghatalmazottat.

RemoteCertificateValidationCallback

Lekéri vagy beállít egy RemoteCertificateValidationCallback meghatalmazottat, aki a távoli fél által megadott tanúsítvány érvényesítéséért felelős.

TargetHost

Lekéri vagy beállítja annak a kiszolgálónak a nevét, amelyhez az ügyfél csatlakozni próbál. A név a kiszolgálótanúsítványok érvényesítéséhez használatos, és lehet DNS-név vagy IP-cím.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: