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 オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。