共用方式為


DeviceAdminReceiver.OnChoosePrivateKeyAlias 方法

定義

允許此接收者選取私鑰和憑證組的別名以進行驗證。

[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

參數

context
Context

根據 #onReceive執行的內容。

intent
Intent

根據接收的意圖 #onReceive

uid
Int32

要求私鑰和憑證組之應用程式的 UID。

uri
Uri

要驗證的 URI 可能是 Null。

alias
String

用戶端預先選取的別名,或 Null。

傳回

要傳回並授與存取權的私鑰別名。

屬性

備註

允許此接收者選取私鑰和憑證組的別名以進行驗證。 如果此方法傳回 Null,則會顯示預設值 android.app.Activity ,讓使用者挑選私鑰和憑證組。 如果這個方法傳 KeyChain#KEY_ALIAS_SELECTION_DENIED回 ,則不會顯示預設值 android.app.Activity ,而且不允許用戶挑選任何專案。 而名為的應用程式 KeyChain#choosePrivateKeyAlias將會傳 null 回。

android.app.admin.DeviceAdminReceiver.onChoosePrivateKeyAlias(android.content.Context, android.content.Intent, int, android.net.Uri, java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於