SslClientAuthenticationOptions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un contenitore delle proprietà di autenticazione client per .SslStream
public ref class SslClientAuthenticationOptions
public class SslClientAuthenticationOptions
type SslClientAuthenticationOptions = class
Public Class SslClientAuthenticationOptions
- Ereditarietà
-
SslClientAuthenticationOptions
Commenti
Questo contenitore delle proprietà viene usato come argomento per AuthenticateAsClientAsync e, in .NET 5 e versioni successive, per AuthenticateAsClient.
SocketsHttpHandler utilizza questo contenitore di proprietà nella SslOptions proprietà .
Costruttori
SslClientAuthenticationOptions() |
Inizializza una nuova istanza della classe SslClientAuthenticationOptions. |
Proprietà
AllowRenegotiation |
Ottiene o imposta un valore che indica se deve consentire la SslStream rinegoziazione SSL. |
AllowTlsResume |
Ottiene o imposta un valore che indica se SslStream deve consentire la ripresa di TLS. |
ApplicationProtocols |
Ottiene o imposta un elenco di protocolli ALPN. |
CertificateChainPolicy |
Ottiene o imposta un criterio personalizzato facoltativo per la convalida remota del certificato. Se non |
CertificateRevocationCheckMode |
Ottiene o imposta la modalità di revoca dei certificati per la convalida dei certificati. |
CipherSuitesPolicy |
Specifica i pacchetti di crittografia consentiti per TLS. Se impostato su |
ClientCertificateContext |
Ottiene o imposta il contesto del certificato client. |
ClientCertificates |
Raccolta di certificati da considerare per l'autenticazione del client nel server. |
EnabledSslProtocols |
Ottiene o imposta il valore che rappresenta le versioni del protocollo offerte dal client al server durante l'autenticazione. |
EncryptionPolicy |
Ottiene o imposta i criteri di crittografia. |
LocalCertificateSelectionCallback |
Ottiene o imposta un LocalCertificateSelectionCallback delegato responsabile della selezione del certificato di autenticazione client utilizzato per l'autenticazione. |
RemoteCertificateValidationCallback |
Ottiene o imposta un RemoteCertificateValidationCallback delegato responsabile della convalida del certificato fornito dall'entità remota. |
TargetHost |
Ottiene o imposta il nome del server a cui il client sta tentando di connettersi. Il nome viene usato per la convalida del certificato server e può essere un nome DNS o un indirizzo IP. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |