API UDDI - delete_publisherAssertions

La description

L'appel d'API delete_publisherAssertions entraîne la suppression d'un ou plusieurs éléments publisherAssertion de la collection d'assertions d'un éditeur.

En cas de réussite, un message dispositionReport est renvoyé avec un seul indicateur de réussite.

Syntaxe de la version 2.0

<delete_publisherAssertions generic = "2.0" 
   xmlns = "urn:uddi-org:api_v2">
   <authInfo/>
   <publisherAssertion>
      <fromKey/>
      <toKey/>
      <keyedReference/>
   </publisherAssertion>
   [<publisherAssertion/>...]
</delete_publisherAssertions>

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.

publisherAssertion - Il s'agit d'une ou plusieurs structures d'assertion d'éditeur correspondant exactement à une assertion existante qui peut être trouvée dans la collection d'assertions de l'éditeur.

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_assertionNotFound - Cela signifie que l'une des structures d'assertion passées n'a pas de correspondance correspondante dans la collection d'assertions de l'éditeur. Cela se produit également si une assertion d'éditeur apparaît plusieurs fois dans le message. L'assertion qui a causé le problème sera clairement indiquée 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.