ICredentialFactory
public
interface
ICredentialFactory
| com.android.tradefed.auth.ICredentialFactory |
凭据工厂用于创建 OAuth2 Credential 的接口。还提供有关凭据的信息
。
摘要
公共方法 | |
|---|---|
abstract
Credentials
|
createCredential(Collection<String> scopes)
为给定范围创建 |
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,其中包含信息键值对。 |