次の方法で共有


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)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象