CredentialProviderService.OnBeginGetCredential 方法

定义

由 Android 系统调用,以从连接的提供程序服务检索用户凭据。

[Android.Runtime.Register("onBeginGetCredential", "(Landroid/service/credentials/BeginGetCredentialRequest;Landroid/os/CancellationSignal;Landroid/os/OutcomeReceiver;)V", "GetOnBeginGetCredential_Landroid_service_credentials_BeginGetCredentialRequest_Landroid_os_CancellationSignal_Landroid_os_OutcomeReceiver_Handler", ApiSince=34)]
public abstract void OnBeginGetCredential (Android.Service.Credentials.BeginGetCredentialRequest request, Android.OS.CancellationSignal cancellationSignal, Android.OS.IOutcomeReceiver callback);
[<Android.Runtime.Register("onBeginGetCredential", "(Landroid/service/credentials/BeginGetCredentialRequest;Landroid/os/CancellationSignal;Landroid/os/OutcomeReceiver;)V", "GetOnBeginGetCredential_Landroid_service_credentials_BeginGetCredentialRequest_Landroid_os_CancellationSignal_Landroid_os_OutcomeReceiver_Handler", ApiSince=34)>]
abstract member OnBeginGetCredential : Android.Service.Credentials.BeginGetCredentialRequest * Android.OS.CancellationSignal * Android.OS.IOutcomeReceiver -> unit

参数

request
BeginGetCredentialRequest

提供程序要处理的请求

cancellationSignal
CancellationSignal

指示提供程序侦听来自 android 系统的任何取消请求

callback
IOutcomeReceiver

用于中继凭据请求响应的对象

属性

注解

由 Android 系统调用,以从连接的提供程序服务检索用户凭据。

此 API 表示从给定凭据提供程序获取用户的凭据的查询阶段请求。 请求包含一个列表,BeginGetCredentialOption其中包含用于填充候选凭据的参数的列表,作为要设置的列表CredentialEntryBeginGetCredentialResponse。 然后,此列表会显示给选择器上的用户。

如果在某个项上设置了 aCredentialEntryPendingIntent,并且用户选择该条目,GetCredentialRequest则获取实际android.credentials.Credential所需的所有参数都将作为通过触发的IntentPendingIntent一部分发送。

适用于 . 的 android.service.credentials.CredentialProviderService.onBeginGetCredential(android.service.credentials.BeginGetCredentialRequest, android.os.CancellationSignal, android.os.OutcomeReceiver<android.service.credentials.BeginGetCredentialResponse, android.credentials.GetCredentialException>)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于