Language

View.SetPendingCredentialRequest メソッド

定義

ユーザーがこの特定のビューに焦点を当てたときに、資格情報を取得する CredentialManager 要求を設定します。

[Android.Runtime.Register("setPendingCredentialRequest", "(Landroid/credentials/GetCredentialRequest;Landroid/os/OutcomeReceiver;)V", "GetSetPendingCredentialRequest_Landroid_credentials_GetCredentialRequest_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)]
public virtual void SetPendingCredentialRequest(Android.Credentials.GetCredentialRequest request, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("setPendingCredentialRequest", "(Landroid/credentials/GetCredentialRequest;Landroid/os/OutcomeReceiver;)V", "GetSetPendingCredentialRequest_Landroid_credentials_GetCredentialRequest_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)>]
abstract member SetPendingCredentialRequest : Android.Credentials.GetCredentialRequest * Android.OS.IOutcomeReceiver -> unit
override this.SetPendingCredentialRequest : Android.Credentials.GetCredentialRequest * Android.OS.IOutcomeReceiver -> unit

パラメーター

request
GetCredentialRequest

このビューが入力されたときに発生する要求

callback
IOutcomeReceiver

特定のビューに対して応答または例外を伝達する必要がある場合に呼び出される

属性

注釈

ユーザーがこの特定のビューに焦点を当てたときに、資格情報を取得する CredentialManager 要求を設定します。

このビューがフォーカスされると、指定された request が CredentialManagerに起動されます。これにより、デバイス上のすべての android.service.credentials.CredentialProviderService サービスからコンテンツがフェッチされ、関連する UI (ドロップダウン、キーボードの候補など) でユーザーに資格情報オプションが表示されます。

ユーザーが資格情報を選択すると、最終的な GetCredentialResponse が特定の callbackに反映されます。 開発者は、プログラムによって応答を処理し、関連するアクション (ユーザーのサインインなど) を実行する必要があります。

Credential Manager 要求を作成する方法の詳細については、 GetCredentialRequestを参照してください。

この API は、アクティビティの onCreate 中など、ユーザーがビューに重点を置く前に、いつでも呼び出す必要があります。

Javaドキュメント。

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

適用対象