À partir de 2026, pour nous aligner sur notre modèle de développement stable et garantir la stabilité de la plate-forme pour l'écosystème, nous publierons le code source sur AOSP au deuxième et au quatrième trimestre. Pour créer et contribuer dans AOSP, utilisez android-latest-release. La branche de fichier manifeste android-latest-release fera toujours référence à la version la plus récente envoyée à AOSP. Pour en savoir plus, consultez Modifications apportées à AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
GoogleApiClientUtil
public
class
GoogleApiClientUtil
extends GoogleApiClientUtilBase
Utilitaires pour créer un client API Google.
Résumé
Méthodes publiques |
static
Credentials
|
createCredential(Collection<String> scopes, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles)
Essayez de créer des identifiants avec différents fichiers de clé ou à partir de l'hôte local.
|
static
Credentials
|
createCredential(Collection<String> scopes, boolean useCredentialFactory, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles)
Essayez de créer des identifiants avec différents fichiers de clé ou à partir de l'hôte local.
|
Constructeurs publics
GoogleApiClientUtil
public GoogleApiClientUtil ()
Méthodes publiques
createCredential
public static Credentials createCredential (Collection<String> scopes,
File primaryKeyFile,
String hostOptionKeyFileName,
File... backupKeyFiles)
Essayez de créer des identifiants avec différents fichiers de clé ou à partir de l'hôte local.
1. Si primaryKeyFile est défini, essayez de l'utiliser pour créer des identifiants. 2. Essayez d'obtenir
les fichiers de clé correspondants à partir de HostOptions. 3. Essayez d'utiliser des fichiers de clé de sauvegarde. 4. Utilisez
les identifiants par défaut locaux.
| Paramètres |
scopes |
Collection : champs d'application des identifiants. |
primaryKeyFile |
File : fichier de clé JSON principal. Il peut être nul. |
hostOptionKeyFileName |
String : clé de l'option "service-account-json-key-file" de HostOptions. Elle peut être nulle. |
backupKeyFiles |
File : fichiers de clé de sauvegarde. |
| Génère |
|
java.io.IOException |
|
java.security.GeneralSecurityException |
GeneralSecurityException |
|
IOException |
|
createCredential
public static Credentials createCredential (Collection<String> scopes,
boolean useCredentialFactory,
File primaryKeyFile,
String hostOptionKeyFileName,
File... backupKeyFiles)
Essayez de créer des identifiants avec différents fichiers de clé ou à partir de l'hôte local.
1. Utilisez ICredentialFactory si useCredentialFactory est défini sur "true" et qu'un ICredentialFactory est configuré. Si primaryKeyFile est défini, essayez de l'utiliser pour créer
des identifiants. 2. Essayez d'obtenir les fichiers de clé correspondants à partir de HostOptions. 3. Essayez d'utiliser
des fichiers de clé de sauvegarde. 4. Utilisez les identifiants par défaut locaux.
| Paramètres |
scopes |
Collection : champs d'application des identifiants. |
useCredentialFactory |
boolean : utilisez la fabrique d'identifiants si elle est configurée. |
primaryKeyFile |
File : fichier de clé JSON principal. Il peut être nul. |
hostOptionKeyFileName |
String : clé de l'option "service-account-json-key-file" de HostOptions. Elle peut être nulle. |
backupKeyFiles |
File : fichiers de clé de sauvegarde. |
| Génère |
|
java.io.IOException |
|
java.security.GeneralSecurityException |
GeneralSecurityException |
|
IOException |
|
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2026/06/22 (UTC).
[null,null,["Dernière mise à jour le 2026/06/22 (UTC)."],[],[]]