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。 |