GoogleApiClientUtil

public class GoogleApiClientUtil
extends GoogleApiClientUtilBase

java.lang.Object
   ↳ com.android.tradefed.util.gcs.GoogleApiClientUtilBase
     ↳ com.android.tradefed.util.GoogleApiClientUtil


Các tiện ích để tạo ứng dụng API Google.

Tóm tắt

Hàm khởi tạo công khai

GoogleApiClientUtil()

Phương thức công khai

static Credentials createCredential( scopes, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles)

Thử tạo thông tin xác thực bằng các tệp khoá khác nhau hoặc từ máy chủ cục bộ.

static Credentials createCredential( scopes, boolean useCredentialFactory, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles)

Thử tạo thông tin xác thực bằng các tệp khoá khác nhau hoặc từ máy chủ cục bộ.

Hàm khởi tạo công khai

GoogleApiClientUtil

public GoogleApiClientUtil ()

Phương thức công khai

createCredential

public static Credentials createCredential ( scopes, 
                File primaryKeyFile, 
                String hostOptionKeyFileName, 
                File... backupKeyFiles)

Thử tạo thông tin xác thực bằng các tệp khoá khác nhau hoặc từ máy chủ cục bộ.

1. Nếu bạn đã đặt primaryKeyFile, hãy thử sử dụng tệp này để tạo thông tin xác thực. 2. Thử lấy các tệp khoá tương ứng từ HostOptions. 3. Hãy thử sử dụng tệp khoá dự phòng. 4. Sử dụng thông tin xác thực mặc định cục bộ.

Tham số
scopes : phạm vi cho thông tin xác thực.

primaryKeyFile File: tệp khoá json chính; có thể là giá trị rỗng.

hostOptionKeyFileName String: Khoá của tuỳ chọn service-account-json-key-file của HostOptions; khoá này có thể là giá trị rỗng.

backupKeyFiles File: tệp khoá sao lưu.

Giá trị trả về
Credentials Credential

Gửi
IOException
GeneralSecurityException

createCredential

public static Credentials createCredential ( scopes, 
                boolean useCredentialFactory, 
                File primaryKeyFile, 
                String hostOptionKeyFileName, 
                File... backupKeyFiles)

Thử tạo thông tin xác thực bằng các tệp khoá khác nhau hoặc từ máy chủ cục bộ.

1. Sử dụng ICredentialFactory nếu useCredentialFactory là true và ICredentialFactory được định cấu hình. Nếu bạn đã đặt primaryKeyFile, hãy thử sử dụng tệp này để tạo thông tin xác thực. 2. Thử lấy các tệp khoá tương ứng từ HostOptions. 3. Hãy thử sử dụng các tệp khoá dự phòng. 4. Sử dụng thông tin xác thực mặc định cục bộ.

Tham số
scopes : phạm vi cho thông tin xác thực.

useCredentialFactory boolean: sử dụng nhà máy thông tin xác thực nếu được định cấu hình.

primaryKeyFile File: tệp khoá json chính; có thể là giá trị rỗng.

hostOptionKeyFileName String: Khoá của tuỳ chọn service-account-json-key-file của HostOptions; khoá này có thể là giá trị rỗng.

backupKeyFiles File: tệp khoá sao lưu.

Giá trị trả về
Credentials Credential

Gửi
IOException
GeneralSecurityException