ICredentialFactory

public interface ICredentialFactory

com.android.tradefed.auth.ICredentialFactory


사용자 인증 정보 팩토리가 oauth2 Credential를 만드는 인터페이스입니다. 사용자 인증 정보에 관한 정보도 제공합니다.

요약

공개 메서드

abstract Credentials createCredential(Collection<String> scopes)

지정된 범위의 Credential를 만듭니다.

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