Jazyk

SslStream.NegotiateClientCertificateAsync(CancellationToken) Metoda

Definice

Vyjedná klientský certifikát u ověřeného připojení.

[System.Runtime.Versioning.SupportedOSPlatform("freebsd")]
[System.Runtime.Versioning.SupportedOSPlatform("linux")]
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public virtual System.Threading.Tasks.Task NegotiateClientCertificateAsync(System.Threading.CancellationToken cancellationToken = default);
public virtual System.Threading.Tasks.Task NegotiateClientCertificateAsync(System.Threading.CancellationToken cancellationToken = default);
[<System.Runtime.Versioning.SupportedOSPlatform("freebsd")>]
[<System.Runtime.Versioning.SupportedOSPlatform("linux")>]
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
abstract member NegotiateClientCertificateAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.NegotiateClientCertificateAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
abstract member NegotiateClientCertificateAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.NegotiateClientCertificateAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function NegotiateClientCertificateAsync (Optional cancellationToken As CancellationToken = Nothing) As Task

Parametry

cancellationToken
CancellationToken

Token pro monitorování žádostí o zrušení.

Návraty

Objekt úkolu představující asynchronní operaci.

Atributy

Výjimky

Token zrušení byl zrušen. Tato výjimka je uložena do vrácené úlohy.

Poznámky

Klientský certifikát můžete vyjednat, jakmile se ověřování úspěšně zpracuje prostřednictvím jedné z AuthenticateAs... metod.

Platí pro