ICredentialFactory

public interface ICredentialFactory

com.android.tradefed.auth.ICredentialFactory


凭据工厂用于创建 OAuth2 Credential 的接口。还提供有关凭据的信息 。

摘要

公共方法

abstract Credentials createCredential(Collection<String> scopes)

为给定范围创建 Credential

abstract Map<String, String> getInfo()

获取有关凭据工厂元数据的信息,例如密钥文件路径、电子邮件地址等。

公共方法

createCredential

public abstract Credentials createCredential (Collection<String> scopes)

为给定范围创建 Credential

参数
scopes Collection:API 范围列表。

返回
Credentials OAuth2 Credential

抛出
java.io.IOException
IOException

getInfo

public abstract Map<String, String> getInfo ()

获取有关凭据工厂元数据的信息,例如密钥文件路径、电子邮件地址等。

返回
Map<String, String> 一个 Map,其中包含信息键值对。