SslClientAuthenticationOptions Klass

Definition

Representerar en egenskapsväska SslStreamför klientautentisering för .

public ref class SslClientAuthenticationOptions
public class SslClientAuthenticationOptions
type SslClientAuthenticationOptions = class
Public Class SslClientAuthenticationOptions
Arv
SslClientAuthenticationOptions

Kommentarer

Den här egenskapspåsen används som argument för AuthenticateAsClientAsync och i .NET 5 och senare versioner för AuthenticateAsClient.

Använder SocketsHttpHandler den här egenskapsväskan i egenskapen SslOptions .

Konstruktorer

Name Description
SslClientAuthenticationOptions()

Initierar en ny instans av SslClientAuthenticationOptions klassen.

Egenskaper

Name Description
AllowRenegotiation

Hämtar eller anger ett värde som anger om SslStream ska tillåta SSL-omförhandling.

AllowRsaPkcs1Padding

Hämtar eller anger ett värde som anger om rsa_pkcs1_*-serien med TLS-signaturalgoritmer är aktiverad för användning i TLS-handskakningen.

AllowRsaPssPadding

Hämtar eller anger ett värde som anger om rsa_pss_*-serien med TLS-signaturalgoritmer är aktiverad för användning i TLS-handskakningen.

AllowTlsResume

Hämtar eller anger ett värde som anger om SslStream ska tillåta TLS-återupptagande.

ApplicationProtocols

Hämtar eller anger en lista över ALPN-protokoll.

CertificateChainPolicy

Hämtar eller anger en valfri anpassad princip för fjärrcertifikatverifiering.

CertificateRevocationCheckMode

Hämtar eller anger läget för återkallande av certifikat för certifikatverifiering.

CipherSuitesPolicy

Anger vilka chiffersviter som tillåts för TLS. När operativsystemet är inställt nullpå används standardinställningen för operativsystemet. Var mycket försiktig när du ändrar den här inställningen.

ClientCertificateContext

Hämtar eller anger klientcertifikatkontexten.

ClientCertificates

En samling certifikat som ska beaktas för klientens autentisering till servern.

EnabledSslProtocols

Hämtar eller anger det värde som representerar de protokollversioner som erbjuds av klienten till servern under autentiseringen.

EncryptionPolicy

Hämtar eller anger krypteringsprincipen.

LocalCertificateSelectionCallback

Hämtar eller anger ett LocalCertificateSelectionCallback ombud som ansvarar för att välja det klientautentiseringscertifikat som används för autentisering.

RemoteCertificateValidationCallback

Hämtar eller anger ett RemoteCertificateValidationCallback ombud som ansvarar för att verifiera certifikatet som tillhandahålls av fjärrparten.

TargetHost

Hämtar eller anger namnet på servern som klienten försöker ansluta till. Namnet används för verifiering av servercertifikat och kan vara ett DNS-namn eller en IP-adress.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för