CredentialProviderService.ExtraBeginGetCredentialRequest フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
意図の追加: ユーザーが UI で認証エントリ (プロバイダー アプリのロックを解除する予定) を選択したときに呼び出されるpendingIntentにアタッチされたBeginGetCredentialRequest。
[Android.Runtime.Register("EXTRA_BEGIN_GET_CREDENTIAL_REQUEST", ApiSince=34)]
public const string ExtraBeginGetCredentialRequest;
[<Android.Runtime.Register("EXTRA_BEGIN_GET_CREDENTIAL_REQUEST", ApiSince=34)>]
val mutable ExtraBeginGetCredentialRequest : string
フィールド値
- 属性
注釈
意図の追加: ユーザーが UI で認証エントリ (プロバイダー アプリのロックを解除する予定) を選択したときに呼び出されるpendingIntentにアタッチされたBeginGetCredentialRequest。
プロバイダー アプリは、CredentialProviderService#onBeginGetCredential呼び出しを通じてBeginGetCredentialRequestを受信すると、認証Action (アプリがロックされている場合) またはBeginGetCredentialResponse (アプリのロックが解除されている場合) を使用してBeginGetCredentialResponseを構築できます。 前者の場合、つまりアプリがロックされている場合、ユーザーには認証アクションが表示されます。 オンにすると、基になる PendingIntent が呼び出され、ユーザーはプロバイダーのロック解除アクティビティに誘導されます。 この保留中の意図には、ロック解除フローの完了後に取得および処理される元の BeginGetCredentialRequest も含まれます。
アプリのロックを解除した後、 BeginGetCredentialResponse は BeginGetCredentialResponseを使用して構築する必要があります。これは、CredentialProviderService#EXTRA_CREDENTIALS_RESPONSE_CONTENT} に対する追加の意図として Intent に設定する必要があります。 この意図は、アクティビティを終了する前に android.app.Activity#setResult を通じて結果として設定する必要があります。
タイプ: BeginGetCredentialRequest
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。