- Représentation JSON
- AndroidAppFlip
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- IosAppFlip
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
AccountLinking est utilisé pour l'application afin d'autoriser Google à guider l'utilisateur pour qu'il se connecte aux services Web de l'application.
Représentation JSON | |
---|---|
{ "clientId": string, "clientSecret": string, "grantType": enum ( |
Champs | |
---|---|
clientId |
Chaîne publique unique permettant d'identifier le client demandant une authentification. |
clientSecret |
Code secret du client géré par le développeur. |
grantType |
Indique le type d'authentification. |
authenticationUrl |
URL vers laquelle les utilisateurs seront redirigés pour saisir leurs identifiants de connexion (par exemple, |
accessTokenUrl |
URL permettant de récupérer le jeton d'accès en fonction d'un code d'autorisation (par exemple, |
scopes[] |
Liste des niveaux d'accès pour lesquels l'utilisateur doit accorder une autorisation. Jusqu'à 10 champs d'application sont acceptés. |
scopeExplanationUrl |
URL de l'application permettant d'afficher des informations sur les champs d'application pour lesquels le jeton d'accès est accordé. Un paramètre de requête "scopes" sera ajouté à l'URL. contenant une liste des champs d'application demandés, par exemple : |
googleSignInClientId |
ID client OAuth 2.0 de la console Google APIs utilisé par l'application pour Google Sign-In. Ce champ est obligatoire pour le type d'assertion |
assertionTypes[] |
Liste des types d'assertion que l'application peut prendre en charge au niveau du point de terminaison du jeton. |
basicAuthHeaderForTokenEndpoint |
Utilise l'en-tête d'authentification de base pour le point de terminaison du jeton si ce champ est défini sur "true". Sinon, utilise l'ID client et le secret dans le corps de l'article. |
revocationEndpoint |
point de terminaison de révocation du jeton, veuillez consulter le document pour les développeurs de l'IdP afin de trouver la valeur correcte. Par exemple, https://login.example.com/oauth/revoke. |
androidAppFlip[] |
Configuration de l'association de comptes pour Android AppFlip. |
iosAppFlip[] |
Configuration de l'association de comptes pour iOS AppFlip. |
AndroidAppFlip
Configuration de l'association de comptes pour Android AppFlip.
Représentation JSON | |
---|---|
{ "appPackageName": string, "appSignature": string, "appFlipIntent": string } |
Champs | |
---|---|
appPackageName |
Nom de package de l'application tierce. |
appSignature |
Empreinte SHA-256 de sa signature de signature pour l'application tierce. |
appFlipIntent |
Action d'intent à utiliser pour démarrer l'application tierce. |
IosAppFlip
Configuration de l'association de comptes pour iOS AppFlip.
Représentation JSON | |
---|---|
{ "universalLink": string } |
Champs | |
---|---|
universalLink |
lien universel pour une application tierce. |