ServiceAccountKeyCredentialFactory

public class ServiceAccountKeyCredentialFactory
extends Object implements ICredentialFactory

java.lang.Object
com.android.tradefed.auth.ServiceAccountKeyCredentialFactory


一种凭据工厂,用于创建基于服务账号密钥的 OAuth Credential

摘要

公共构造函数

ServiceAccountKeyCredentialFactory()

公共方法

Credentials createCredential(Collection<String> scopes)

为给定范围创建 Credential

Map<String, String> getInfo()

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

公共构造函数

ServiceAccountKeyCredentialFactory

public ServiceAccountKeyCredentialFactory ()

公共方法

createCredential

public Credentials createCredential (Collection<String> scopes)

为给定范围创建 Credential

参数
scopes Collection:API 范围列表。

返回
Credentials OAuth2 Credential

抛出
IOException

getInfo

public Map<String, String> getInfo ()

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

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