ICredentialFactory

public interface ICredentialFactory

com.android.tradefed.auth.ICredentialFactory


Một giao diện cho nhà máy thông tin đăng nhập để tạo Credential oauth2. Ngoài ra, hãy cung cấp thông tin về thông tin đăng nhập.

Tóm tắt

Phương thức công khai

abstract Credentials createCredential(Collection<String> scopes)

Tạo một Credential cho các phạm vi đã cho.

abstract Map<String, String> getInfo()

Nhận thông tin về siêu dữ liệu của nhà máy thông tin đăng nhập, ví dụ: đường dẫn đến tệp khoá, email, v.v.

Phương thức công khai

createCredential

public abstract Credentials createCredential (Collection<String> scopes)

Tạo một Credential cho các phạm vi đã cho.

Tham số
scopes Collection: danh sách các phạm vi API.

Giá trị trả về
Credentials oauth2 Credential

Gửi
java.io.IOException
IOException

getInfo

public abstract Map<String, String> getInfo ()

Nhận thông tin về siêu dữ liệu của nhà máy thông tin đăng nhập, ví dụ: đường dẫn đến tệp khoá, email, v.v.

Giá trị trả về
Map<String, String> một Map có khoá thông tin cho giá trị.