Lingua

KeyChain.GetX509Certificate2WithPrivateKey(Context, String) Metodo

Definizione

Recupera un oggetto X509Certificate2 con la chiave privata associata dal KeyChain di sistema Android.

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

Parametri

context
Context

Contesto Android usato per accedere a KeyChain.

alias
String

Alias della chiave privata e della catena di certificati da recuperare.

Valori restituiti

Oggetto X509Certificate2 contenente il certificato e la chiave privata oppure null se la chiave privata o la catena di certificati non è disponibile per l'alias specificato.

Commenti

Questo metodo combina e GetCertificateChain(Context, String) in una singola chiamata che restituisce GetPrivateKey(Context, String) un .NET X509Certificate2 adatto per l'uso con ClientCertificates o altre API TLS.

Si applica a