À partir du 27 mars 2025, nous vous recommandons d'utiliser android-latest-release
au lieu de aosp-main
pour créer et contribuer à AOSP. Pour en savoir plus, consultez la section Modifications apportées à AOSP.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
GoogleApiClientUtil
public
class
GoogleApiClientUtil
extends GoogleApiClientUtilBase
Utilitaires permettant de créer un client d'API Google.
Résumé
Méthodes publiques |
static
Credentials
|
createCredential( scopes, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles)
Essayez de créer des identifiants avec des fichiers de clés différents ou à partir de l'hôte local.
|
static
Credentials
|
createCredential( scopes, boolean useCredentialFactory, File primaryKeyFile, String hostOptionKeyFileName, File... backupKeyFiles)
Essayez de créer des identifiants avec des fichiers de clés différents ou à partir de l'hôte local.
|
Constructeurs publics
GoogleApiClientUtil
public GoogleApiClientUtil ()
Méthodes publiques
createCredential
public static Credentials createCredential ( scopes,
File primaryKeyFile,
String hostOptionKeyFileName,
File... backupKeyFiles)
Essayez de créer des identifiants avec des fichiers de clés différents 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és correspondants à partir de HostOptions
. 3. Essayez d'utiliser des fichiers de clés de secours. 4. Utilisez les identifiants par défaut locaux.
Paramètres |
scopes |
: champs d'application des identifiants. |
primaryKeyFile |
File : fichier de clé JSON principal. Il peut être nul. |
hostOptionKeyFileName |
String : clé de l'option HostOptions "service-account-json-key-file". Elle peut être nulle. |
backupKeyFiles |
File : fichiers de clé de sauvegarde. |
Génère |
|
IOException |
|
GeneralSecurityException |
createCredential
public static Credentials createCredential ( scopes,
boolean useCredentialFactory,
File primaryKeyFile,
String hostOptionKeyFileName,
File... backupKeyFiles)
Essayez de créer des identifiants avec des fichiers de clés différents 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és correspondants à partir de HostOptions
. 3. Essayez d'utiliser des fichiers de clés de secours. 4. Utilisez les identifiants par défaut locaux.
Paramètres |
scopes |
: 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 HostOptions "service-account-json-key-file". Elle peut être nulle. |
backupKeyFiles |
File : fichiers de clé de sauvegarde. |
Génère |
|
IOException |
|
GeneralSecurityException |
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 2025/03/26 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/03/26 (UTC)."],[],[]]