Freigeben über


DeviceAdminReceiver.OnChoosePrivateKeyAlias Methode

Definition

Ermöglicht diesem Empfänger, den Alias für einen privaten Schlüssel und ein Zertifikatpaar für die Authentifizierung auszuwählen.

[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

Parameter

context
Context

Der ausgeführte Kontext gemäß #onReceive.

intent
Intent

Die empfangene Absicht gemäß #onReceive.

uid
Int32

Die UID der App, die nach dem privaten Schlüssel- und Zertifikatpaar fragt.

uri
Uri

Der zu authentifizierde URI kann NULL sein.

alias
String

Der vom Client oder null ausgewählte Alias.

Gibt zurück

Der Alias des privaten Schlüssels, der zurückgegeben und Zugriff gewährt werden soll.

Attribute

Hinweise

Ermöglicht diesem Empfänger, den Alias für einen privaten Schlüssel und ein Zertifikatpaar für die Authentifizierung auszuwählen. Wenn diese Methode NULL zurückgibt, wird der Standardwert android.app.Activity angezeigt, mit dem der Benutzer einen privaten Schlüssel und ein Zertifikatpaar auswählen kann. Wenn diese Methode zurückgegeben KeyChain#KEY_ALIAS_SELECTION_DENIEDwird, wird der Standardwert android.app.Activity nicht angezeigt, und der Benutzer darf nichts auswählen. Und die aufgerufene App KeyChain#choosePrivateKeyAliaswird zurückerhalten null .

Java-Dokumentation für android.app.admin.DeviceAdminReceiver.onChoosePrivateKeyAlias(android.content.Context, android.content.Intent, int, android.net.Uri, java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: