HttpListenerRequest.GetClientCertificateAsync Methode

Definition

Ruft das X.509 v.3-Zertifikat des Client als asynchronen Vorgang ab.

public:
 System::Threading::Tasks::Task<System::Security::Cryptography::X509Certificates::X509Certificate2 ^> ^ GetClientCertificateAsync();
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)

Gibt zurück

Das Aufgabenobjekt, das den asynchronen Vorgang darstellt. Die Result-Eigenschaft im Task-Objekt gibt ein System.Security.Cryptography.X509Certificates Objekt zurück, das das X.509 v.3-Zertifikat des Client enthält.

Hinweise

Dieser Vorgang wird nicht blockiert. Das zurückgegebene Task<TResult> Objekt wird abgeschlossen, wenn das Zertifikat abgerufen wurde.

Wenn ein Aufruf dieser Methode zum Abrufen des X.509 v.3-Zertifikats des Clients ausgeführt wird, kann kein weiterer Aufruf dieser Methode erfolgen.

Gilt für:

Weitere Informationen