DeviceAdminReceiver.OnChoosePrivateKeyAlias Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Consente a questo ricevitore di selezionare l'alias per una chiave privata e una coppia di certificati per l'autenticazione.
[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
Parametri
- context
- Context
Contesto in esecuzione in base a #onReceive
.
- intent
- Intent
Finalità ricevuta in base a #onReceive
.
- uid
- Int32
Uid dell'app che richiede la chiave privata e la coppia di certificati.
- uri
- Uri
L'URI da autenticare può essere Null.
- alias
- String
Alias preselezione dal client o Null.
Restituisce
Alias della chiave privata a cui restituire e concedere l'accesso.
- Attributi
Commenti
Consente a questo ricevitore di selezionare l'alias per una chiave privata e una coppia di certificati per l'autenticazione. Se questo metodo restituisce Null, verrà visualizzato il valore predefinito android.app.Activity
che consente all'utente di selezionare una chiave privata e una coppia di certificati. Se questo metodo restituisce KeyChain#KEY_ALIAS_SELECTION_DENIED
, il valore predefinito android.app.Activity
non verrà visualizzato e l'utente non potrà selezionare alcun elemento. E l'app, che ha chiamato KeyChain#choosePrivateKeyAlias
, riceverà null
di nuovo.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.