DeviceAdminReceiver.OnChoosePrivateKeyAlias 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
允許此接收者選取私鑰和憑證組的別名以進行驗證。
[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 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。