DeviceAdminReceiver.OnChoosePrivateKeyAlias Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Permet à ce récepteur de sélectionner l’alias d’une clé privée et d’une paire de certificats pour l’authentification.
[Android.Runtime.Register("onChoosePrivateKeyAlias", "(Landroid/content/Context;Landroid/content/Intent;ILandroid/net/Uri;Ljava/lang/String;)Ljava/lang/String;", "GetOnChoosePrivateKeyAlias_Landroid_content_Context_Landroid_content_Intent_ILandroid_net_Uri_Ljava_lang_String_Handler", ApiSince=23)]
public virtual string? OnChoosePrivateKeyAlias (Android.Content.Context context, Android.Content.Intent intent, int uid, Android.Net.Uri? uri, string? alias);
[<Android.Runtime.Register("onChoosePrivateKeyAlias", "(Landroid/content/Context;Landroid/content/Intent;ILandroid/net/Uri;Ljava/lang/String;)Ljava/lang/String;", "GetOnChoosePrivateKeyAlias_Landroid_content_Context_Landroid_content_Intent_ILandroid_net_Uri_Ljava_lang_String_Handler", ApiSince=23)>]
abstract member OnChoosePrivateKeyAlias : Android.Content.Context * Android.Content.Intent * int * Android.Net.Uri * string -> string
override this.OnChoosePrivateKeyAlias : Android.Content.Context * Android.Content.Intent * int * Android.Net.Uri * string -> string
Paramètres
- context
- Context
Contexte en cours d’exécution en fonction #onReceive
de .
- intent
- Intent
Intention reçue en fonction #onReceive
de .
- uid
- Int32
Uid de l’application demandant la paire clé privée et certificat.
- uri
- Uri
L’URI à authentifier peut être null.
- alias
- String
Alias préélectionné par le client ou null.
Retours
Alias de clé privée auquel retourner et accorder l’accès.
- Attributs
Remarques
Permet à ce récepteur de sélectionner l’alias d’une clé privée et d’une paire de certificats pour l’authentification. Si cette méthode retourne null, la valeur par défaut android.app.Activity
s’affiche pour permettre à l’utilisateur de choisir une clé privée et une paire de certificats. Si cette méthode retourne KeyChain#KEY_ALIAS_SELECTION_DENIED
, la valeur par défaut android.app.Activity
n’est pas affichée et l’utilisateur n’est pas autorisé à choisir quoi que ce soit. Et l’application, qui a appelé KeyChain#choosePrivateKeyAlias
, revient null
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.