Manuel de programmation de l'API › Authentification API › A propos des sessions API
A propos des sessions API
CA Enterprise Log Manager crée une session à chaque fois que vous utiliser un appel API. La persistance de ces sessions varie selon la méthode d'authentification que vous utilisez :
- Les sessions authentifiĂ©es par un nom d'utilisateur et un mot de passe ou par un ID de session ont la mĂȘme durĂ©e que les sessions CA Enterprise Log Manager. L'expiration des sessions est fixĂ©e Ă 15 minutes par dĂ©faut. Vous pouvez dĂ©finir la valeur de l'expiration des sessions dans l'interface CA Enterprise Log Manager.
- Les sessions authentifiĂ©es par un certificat n'expirent pas sauf dans certaines circonstances. En effet, la valeur de l'expiration des sessions est suspendue pour vous permettre d'intĂ©grer CA Enterprise Log Manager Ă un portail Web ou Ă un produit extĂ©rieur plus facilement. Toutefois, une action supplĂ©mentaire peut ĂȘtre nĂ©cessaire pour Ă©viter que les sessions persistantes utilisent inutilement les ressources du systĂšme.
CA Enterprise Log Manager ferme les sessions authentifiées par un certificat dans les circonstances suivantes :
- Fermeture d'un navigateur affichant un composant graphique tel qu'une requĂȘte
- Déconnexion d'un produit extérieur
- Expiration autorisée d'une session utilisateur d'un produit extérieur
Le temporisateur de la session CA Enterprise Log Manager commence le compte Ă rebours et arrĂȘte la session dĂšs que la valeur d'expiration que vous avez configurĂ©e est atteinte.
Si plusieurs appels getQueryViewer ou getReportViewer sont en cours d'utilisation, il peut y avoir plusieurs sessions ouvertes mais inactives. Pour rĂ©duire l'utilisation des ressources systĂšme par ces sessions, utilisez la commande de dĂ©connexion pour arrĂȘter une session lorsque l'utilisateur d'un produit extĂ©rieur se dĂ©connecte ou lorsque la session d'un produit extĂ©rieur se termine.
Informations complémentaires :
Appels de la visionneuse de requĂȘtes et de rapports
Authentification API
Création de certificats API
Connexion API
Déconnexion de l'API