API UDDI - get_assertionStatusReport

La description

L'appel de l'API get_assertionStatusReport fournit une assistance administrative pour déterminer l'état des assertions d'éditeur actuelles et en attente qui impliquent l'une des inscriptions d'entreprise gérées par le compte d'éditeur individuel. À l'aide de ce message, un éditeur peut voir l'état des assertions qu'il a faites, ainsi que les assertions que d'autres ont faites qui impliquent des structures businessEntity contrôlées par le compte de l'éditeur appelant.

Une fois l'opération terminée, un message assertionStatusReport est renvoyé contenant des informations sur l'état de l'assertion.

Syntaxe de la version 2.0

<get_assertionStatusReport generic = "2.0"
   xmlns = "urn:uddi-org:api_v2" >
   <authInfo/>
   [<completionStatus/>]
</get_assertionStatusReport>

Arguments

authInfo - Cet argument obligatoire est un élément qui contient un jeton d'authentification. Les jetons d'authentification sont obtenus à l'aide de l'appel d'API get_authToken.

completeStatus - Il s'agit de l'une des valeurs suivantes.

  • status:complete- La transmission de cette valeur entraîne uniquement le renvoi des assertions de l'éditeur qui sont complètes. Chaque entité commerciale répertoriée dans les assertions complètes a une relation visible qui reflète directement les données dans une assertion complète.

  • status:toKey_incomplete - La transmission de cette valeur entraîne uniquement les assertions d'éditeur dans lesquelles la partie qui contrôle l'entité commerciale référencée par la valeur toKey dans une assertion n'a pas fait d'assertion correspondante pour être répertoriée.

  • status:fromKey_incomplete - La transmission de cette valeur entraîne uniquement les assertions d'éditeur dans lesquelles la partie qui contrôle l'entité commerciale référencée par la valeur fromKey dans une assertion n'a pas fait d'assertion correspondante pour être répertoriée.

Erreur renvoyée

Si une erreur se produit lors du traitement de cet appel d'API, un élément dispositionReport est renvoyé à l'appelant dans une erreur SOAP. Les informations sur le numéro d'erreur suivantes seront pertinentes -

E_invalidCompletionStatus - Cela signifie que la valeur de completionStatus transmise n'est pas reconnue. Le statut d'achèvement qui a causé le problème sera clairement indiqué dans le texte d'erreur.

E_authTokenExpired - Cela signifie que la valeur du jeton d'authentification transmise dans l'argument authInfo n'est plus valide car le jeton a expiré.

E_authTokenRequired - Cela signifie que la valeur du jeton d'authentification transmise dans l'argument authInfo est manquante ou non valide.