KeyChain.GetX509Certificate2WithPrivateKey(Context, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen X509Certificate2 mit dem zugeordneten privaten Schlüssel aus dem Android-System-Schlüsselbund ab.
public static System.Security.Cryptography.X509Certificates.X509Certificate2? GetX509Certificate2WithPrivateKey(Android.Content.Context context, string alias);
static member GetX509Certificate2WithPrivateKey : Android.Content.Context * string -> System.Security.Cryptography.X509Certificates.X509Certificate2
Parameter
- context
- Context
Der Android-Kontext, der für den Zugriff auf die Schlüsselkette verwendet wird.
- alias
- String
Der Alias des abzurufenden privaten Schlüssels und der Zertifikatkette.
Gibt zurück
Ein X509Certificate2 Element, das das Zertifikat und den privaten Schlüssel enthält oder null wenn der private Schlüssel oder die Zertifikatkette für den angegebenen Alias nicht verfügbar ist.
Hinweise
Diese Methode kombiniert GetPrivateKey(Context, String) und GetCertificateChain(Context, String) in einen einzelnen Aufruf, der eine .NET X509Certificate2 zurückgibt, die für die Verwendung mit ClientCertificates oder anderen TLS-APIs geeignet ist.