...
Ara effectuera des requêtes en utilisant OAuth si les 3 paramètres remote_authentication.oauth.XXX sont définis.client_id, remote_authentication.oauth.client_secret et remote_authentication.oauth.token_url sont définis. Le paramètre remote_authentication.oauth.scopes est a ajouter si il est requis par le client utilisant OAuth.
Nom | Type | Description |
local_credential | string | Token permettant d'identifier les requêtes entrantes, doit être unique |
local_credentials | []string | Liste de tokens permettant d'identifier les requêtes entrantes, chacun doit être unique. S’additionne à un éventuel Token défini dans local_credential |
remote_credential | string | Token permettant de s’identifier lorsqu'Ara envoie des requêtes |
remote_authentication.oauth.client_id | string | Identifiant utilisé pour récupérer le Token lors d'échanges utilisant OAuth |
remote_authentication.oauth.client_secret | string | Secret utilisé pour récupérer le Token lors d'échanges utilisant OAuth |
remote_authentication.oauth.token_url | string | Adresse où le client http ARA peut récupérer le Token lors d'échanges utilisant OAuth |
remote_authentication.oauth.scopes | []string | Liste de scopes pour récupérer le Token lors d'échanges utilisant OAuth |
local_url | srting | Adresse d’Ara envoyée dans le paramètre SIRI Address |
remote_url | string | Adresse du partenaire distant |
notifications.remote_url | string | Adresse à laquelle envoyer les notifications d’abonnement. En l’absence de ce paramètre, remote_url sera utilisé |
subscriptions.remote_url | string | Adresse à laquelle envoyer les demandes d’abonnement. En l’absence de ce paramètre, remote_url sera utilisé |
partner.status.maximum_retry | int | Nombre de fois que l’on peut effectuer un CheckStatus avec un statut Unknown avant d’effectivement passer le statut du partenaire à Unknown. |
rate_limit_per_ip | int | Limiter le nombre de requêtes par minute et par adresse IP reçues par Ara pour un partenaire. |
...