SslClientAuthenticationOptions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje worek właściwości uwierzytelniania klienta dla elementu SslStream.
public ref class SslClientAuthenticationOptions
public class SslClientAuthenticationOptions
type SslClientAuthenticationOptions = class
Public Class SslClientAuthenticationOptions
- Dziedziczenie
-
SslClientAuthenticationOptions
Uwagi
Ta torba właściwości jest używana jako argument dla AuthenticateAsClientAsync programu i w programie .NET 5 i nowszych wersjach dla programu AuthenticateAsClient.
Obiekt SocketsHttpHandler używa tej torby właściwości we SslOptions właściwości .
Konstruktory
SslClientAuthenticationOptions() |
Inicjuje nowe wystąpienie klasy SslClientAuthenticationOptions. |
Właściwości
AllowRenegotiation |
Pobiera lub ustawia wartość wskazującą, czy SslStream opcja powinna zezwalać na renegocjację PROTOKOŁU SSL. |
AllowTlsResume |
Pobiera lub ustawia wartość wskazującą, czy sslstream powinien zezwalać na wznowienie protokołu TLS. |
ApplicationProtocols |
Pobiera lub ustawia listę protokołów ALPN. |
CertificateChainPolicy |
Pobiera lub ustawia opcjonalne dostosowane zasady na potrzeby weryfikacji certyfikatu zdalnego. Jeśli nie |
CertificateRevocationCheckMode |
Pobiera lub ustawia tryb odwołania certyfikatów na potrzeby weryfikacji certyfikatu. |
CipherSuitesPolicy |
Określa zestawy szyfrowania dozwolone dla protokołu TLS. W przypadku ustawienia na |
ClientCertificateContext |
Pobiera lub ustawia kontekst certyfikatu klienta. |
ClientCertificates |
Kolekcja certyfikatów, które mają być brane pod uwagę podczas uwierzytelniania klienta na serwerze. |
EnabledSslProtocols |
Pobiera lub ustawia wartość reprezentującą wersje protokołu oferowane przez klienta serwerowi podczas uwierzytelniania. |
EncryptionPolicy |
Pobiera lub ustawia zasady szyfrowania. |
LocalCertificateSelectionCallback |
Pobiera lub ustawia LocalCertificateSelectionCallback delegata odpowiedzialnego za wybór certyfikatu uwierzytelniania klienta używanego do uwierzytelniania. |
RemoteCertificateValidationCallback |
Pobiera lub ustawia RemoteCertificateValidationCallback delegata odpowiedzialnego za weryfikowanie certyfikatu dostarczonego przez stronę zdalną. |
TargetHost |
Pobiera lub ustawia nazwę serwera, z którą klient próbuje nawiązać połączenie. Nazwa jest używana do weryfikacji certyfikatu serwera i może być nazwą DNS lub adresem IP. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |