次の方法で共有


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 されます。

の Java ドキュメント android.app.admin.DeviceAdminReceiver.onChoosePrivateKeyAlias(android.content.Context, android.content.Intent, int, android.net.Uri, java.lang.String)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象