Compartir a través de


DeviceAdminReceiver.OnChoosePrivateKeyAlias Método

Definición

Permite que este receptor seleccione el alias de una clave privada y un par de certificados para la autenticación.

[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

Parámetros

context
Context

Contexto en ejecución según #onReceive.

intent
Intent

Intención recibida según #onReceive.

uid
Int32

Interfaz de usuario de la aplicación que solicita la clave privada y el par de certificados.

uri
Uri

El URI que se va a autenticar puede ser NULL.

alias
String

Alias preseleccionado por el cliente o null.

Devoluciones

Alias de clave privada al que se va a devolver y conceder acceso.

Atributos

Comentarios

Permite que este receptor seleccione el alias de una clave privada y un par de certificados para la autenticación. Si este método devuelve null, se mostrará el valor predeterminado android.app.Activity que permite al usuario elegir una clave privada y un par de certificados. Si este método devuelve KeyChain#KEY_ALIAS_SELECTION_DENIED, el valor predeterminado android.app.Activity no se mostrará y el usuario no podrá elegir nada. Y la aplicación, que llamó KeyChain#choosePrivateKeyAliasa , volverá a recibir null .

Documentación de Java para android.app.admin.DeviceAdminReceiver.onChoosePrivateKeyAlias(android.content.Context, android.content.Intent, int, android.net.Uri, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a