2025 年 3 月 27 日より、AOSP のビルドとコントリビューションには aosp-main
ではなく android-latest-release
を使用することをおすすめします。詳細については、AOSP の変更をご覧ください。
GoogleApiClientUtil
public
class
GoogleApiClientUtil
extends GoogleApiClientUtilBase
Google API クライアントの作成に使用するユーティリティ。
概要
パブリック メソッド |
static
Credentials
|
createCredential( scopes, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles)
別の鍵ファイルまたはローカルホストから認証情報を作成してみてください。
|
static
Credentials
|
createCredential( scopes, boolean useCredentialFactory, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles)
別の鍵ファイルまたはローカルホストから認証情報を作成してみてください。
|
パブリック コンストラクタ
GoogleApiClientUtil
public GoogleApiClientUtil ()
パブリック メソッド
createCredential
public static Credentials createCredential ( scopes,
File primaryKeyFile,
String hostOptionKeyFileName,
File... backupKeyFiles)
別の鍵ファイルまたはローカルホストから認証情報を作成してみてください。
1. primaryKeyFile が設定されている場合は、それを使用して認証情報を作成してみてください。2. HostOptions
から対応する鍵ファイルを取得してみてください。3. バックアップ鍵ファイルを使用してみます。4. ローカルのデフォルト認証情報を使用する。
パラメータ |
scopes |
: 認証情報のスコープ。 |
primaryKeyFile |
File : プライマリ JSON キーファイル。null にできます。 |
hostOptionKeyFileName |
String : HostOptions の service-account-json-key-file オプションのキー。null にできます。 |
backupKeyFiles |
File : バックアップ鍵ファイル。 |
例外 |
|
IOException |
|
GeneralSecurityException |
createCredential
public static Credentials createCredential ( scopes,
boolean useCredentialFactory,
File primaryKeyFile,
String hostOptionKeyFileName,
File... backupKeyFiles)
別の鍵ファイルまたはローカルホストから認証情報を作成してみてください。
1. useCredentialFactory が true で、ICredentialFactory
が構成されている場合は、ICredentialFactory
を使用します。primaryKeyFile が設定されている場合は、それを使用して認証情報を作成してみてください。2. HostOptions
から対応する鍵ファイルを取得してみてください。3. バックアップ鍵ファイルを使用してみます。4. ローカルのデフォルト認証情報を使用する。
パラメータ |
scopes |
: 認証情報のスコープ。 |
useCredentialFactory |
boolean : 構成されている場合は認証情報ファクトリを使用します。 |
primaryKeyFile |
File : プライマリ JSON キーファイル。null にできます。 |
hostOptionKeyFileName |
String : HostOptions の service-account-json-key-file オプションのキー。null にできます。 |
backupKeyFiles |
File : バックアップ鍵ファイル。 |
例外 |
|
IOException |
|
GeneralSecurityException |
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2025-03-26 UTC。
[null,null,["最終更新日 2025-03-26 UTC。"],[],[]]