Creer des jetons API
Si vous souhaitez developper autour des composants Mugnsoft, vous avez d’abord besoin d’un jeton. Voyez ci-dessous comment generer un jeton.
Comment creer un jeton API ?
Via l’interface web
- Accedez a la page web des cles API
- Donnez-lui un nom, puis selectionnez le composant concerne et une periode de validite. Apres cette periode de validite, le jeton expirera.
Revoquer une cle
Une cle est le jeton du composant choisi a sa creation : c’est ce composant, et non le Webserver, qui la verifie. Quand vous cliquez sur Revoke pour une cle :
- Le Webserver refuse la cle immediatement.
- Le Webserver previent le composant qui l’a emise (sonde, Integrator ou Sentinel Agent), qui la refuse a son tour. Le message de confirmation l’indique.
- Si le composant est arrete, le message vous avertit que la cle fonctionne encore sur ce composant. Le Webserver reessaie toutes les 5 minutes jusqu’a ce que le composant reponde.
Une cle revoquee ne peut plus etre renouvelee. Un composant anterieur a la 4.2.0 ne peut pas etre prevenu : la cle continue de fonctionner sur ce composant jusqu’a sa mise a jour, et le message l’indique.
En utilisant curl ou tout autre outil de construction de requetes HTTP (pour le serveur web uniquement)
Vous devez envoyer une requete POST accompagnee d’un utilisateur et d’un mot de passe valides aux points de terminaison API du composant : /loginComponent, /loginComponent1Year ou /loginComponent15Years.
- Par exemple, avec curl :