ICredentialFactory

public interface ICredentialFactory

com.android.tradefed.auth.ICredentialFactory


認証情報ファクトリが oauth2 Credential を作成するインターフェース。認証情報に関する情報も提供してください。

概要

パブリック メソッド

abstract Credentials createCredential( scopes)

指定されたスコープの Credential を作成します。

abstract getInfo()

認証情報ファクトリーのメタデータ(鍵ファイルのパス、メールなど)を取得します。

パブリック メソッド

createCredential

public abstract Credentials createCredential ( scopes)

指定されたスコープの Credential を作成します。

パラメータ
scopes : API スコープのリスト。

戻り値
Credentials oauth2 Credential

例外
IOException

getInfo

public abstract  getInfo ()

認証情報ファクトリーのメタデータ(キーファイルのパス、メールなど)を取得します。

戻り値
情報キーと値を含む ERROR(/Map)