Rubrique précédente: Authentification API

Rubrique suivante: Déconnexion de l'API

Connexion API

Cet appel authentifie un utilisateur à partir d'un ensemble d'informations d'identification CA EEM, d'un certificat ou d'un ID de session.

Etant donné que vous pouvez inclure des informations d'authentification dans n'importe quelle URL d'appel API, vous n'avez pas besoin d'un appel de connexion distinct dans la plupart des cas. L'appel de connexion est particulièrement utile pour renvoyer un ID de session qui peut ensuite servir à authentifier un autre appel, tel que getReportViewer.

Les arguments utilisés pour cet appel sont répertoriés ci-dessous :

username

Définit le nom d'utilisateur CA Enterprise Log Manager valide à authentifier.

certname

Définit le nom du certificat à authentifier, si votre produit est déjà enregistré, accédez à CA Enterprise Log Manager.

password

Définit le mot de passe utilisateur CA Enterprise Log Manager ou le mot de passe du certificat à authentifier en fonction de la méthode d'authentification que vous avez utilisée.

sessionid

Définit l'ID d'une session authentifiée existante qui peut vous servir à authentifier une nouvelle session.

Exemples de connexion à l'API

Commande :

https://ELMSERVER:5250/spin/calmapi/calmapi_login.csp&username=xx&password=xx

Réponse en cas de réussite :

  <?xml version="1.0" encoding="UTF-8" ?> 
 <Result>
  <Value>true</Value> 
  <Description>Authentication Successful.</Description>
  <SessionId>spin=62e39751-computername.domain.com49b8a97e-9bfd318-1</SessionId> 
  </Result>

L'ID de la session ouverte par la connexion apparaît dans la balise <SessionId>.

Réponse en cas d'échec :

<?xml version="1.0" encoding="UTF-8" ?> 
<Result>
<Value>false</Value>
	<Description> EE_AUTHFAILED Authentication Failed</Description>
</Result>

Informations complémentaires :

Authentification API

Appels de la visionneuse de requêtes et de rapports