ServiceAccountKeyCredentialFactory

public class ServiceAccountKeyCredentialFactory
extends Object implements ICredentialFactory

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


A credential factory to create service account key based oauth Credential.

Summary

Public constructors

ServiceAccountKeyCredentialFactory()

Public methods

Credential createCredential( scopes)

Creates a Credential for the given scopes.

getInfo()

Get information about the credential factory's meta data, e.g. key file path, email, etc.

Public constructors

ServiceAccountKeyCredentialFactory

public ServiceAccountKeyCredentialFactory ()

Public methods

createCredential

public Credential createCredential ( scopes)

Creates a Credential for the given scopes.

Parameters
scopes : a list of API scopes.

Returns
Credential an oauth2 Credential

getInfo

public  getInfo ()

Get information about the credential factory's meta data, e.g. key file path, email, etc.

Returns
a ERROR(/Map) with information key to value.