GetCredentialRequest.CredentialOptions 属性

定义

返回包含返回给定类型的凭据所需的参数的选项列表。

public System.Collections.Generic.IList<Android.Credentials.CredentialOption> CredentialOptions { [Android.Runtime.Register("getCredentialOptions", "()Ljava/util/List;", "", ApiSince=34)] get; }
[<get: Android.Runtime.Register("getCredentialOptions", "()Ljava/util/List;", "", ApiSince=34)>]
member this.CredentialOptions : System.Collections.Generic.IList<Android.Credentials.CredentialOption>

属性值

属性

注解

返回包含返回给定类型的凭据所需的参数的选项列表。 这是凭据提供程序在用户选择选择器 UI 上的条目后收到的请求的一部分。

当用户选择一个 CredentialEntry 凭据提供程序并接收凭据 GetCredentialRequest提供程序时,此列表应仅包含一 CredentialOption 个。 始终为给定BeginGetCredentialOption创建 ACredentialEntry,因此当用户选择它时,提供程序会收到一个包含实际检索凭据的所有必需参数的对应CredentialOption项。

当用户选择一个 RemoteEntry 凭据提供程序并接收凭据 GetCredentialRequest提供程序时,此列表可能包含大于单个 CredentialOption列表,表示原始 android.credentials.GetCredentialRequest开发人员指定的选项数。 这是因为,指示 RemoteEntry 整个请求将在不同的设备上处理,并且不会绑定到特定选项。

适用于 . 的 android.service.credentials.GetCredentialRequest.getCredentialOptions()Java 文档

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

适用于