HttpListenerRequest.GetClientCertificateAsync Méthode

Définition

Récupère le certificat X.509 v.3 du client comme une opération asynchrone.Retrieves the client's X.509 v.3 certificate as an asynchronous operation.

public:
 System::Threading::Tasks::Task<System::Security::Cryptography::X509Certificates::X509Certificate2 ^> ^ GetClientCertificateAsync();
public System.Threading.Tasks.Task<System.Security.Cryptography.X509Certificates.X509Certificate2> GetClientCertificateAsync ();
member this.GetClientCertificateAsync : unit -> System.Threading.Tasks.Task<System.Security.Cryptography.X509Certificates.X509Certificate2>
Public Function GetClientCertificateAsync () As Task(Of X509Certificate2)

Retours

Objet de tâche représentant l'opération asynchrone.The task object representing the asynchronous operation. La propriété Result sur l'objet de tâche retourne un objet System.Security.Cryptography.X509Certificates qui contient le certificat X.509 v.3 du client.The Result property on the task object returns a System.Security.Cryptography.X509Certificates object that contains the client's X.509 v.3 certificate.

Remarques

Cette opération n’est pas bloquée.This operation will not block. L’objet Task<TResult> retourné se termine lorsque le certificat a été récupéré.The returned Task<TResult> object will complete when the certificate has been retrieved.

Si un appel à cette méthode pour récupérer le certificat X. 509 v. 3 du client est en cours, un autre appel à cette méthode ne peut pas être effectué.If a call to this method to retrieve the client's X.509 v.3 certificate is in progress, then another call to this method cannot be made.

S’applique à

Voir aussi