API UDDI - set_publisherAssertions

Descrizione

La chiamata API set_publisherAssertions viene utilizzata per gestire tutte le asserzioni di relazione tracciate associate a un singolo account editore.

In caso di completamento con esito positivo, viene restituito un messaggio publisherAssertions contenente tutte le asserzioni di relazione attualmente attribuite all'account editore associato ai dati di authInfo passati.

Sintassi della versione 2.0

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

argomenti

authInfo : questo argomento obbligatorio è un elemento che contiene un token di autenticazione. I token di autenticazione vengono ottenuti utilizzando la chiamata API get_authToken.

publisherAssertion : zero o più asserzioni di relazione. Le asserzioni di relazione consistono in un riferimento a due valori chiave businessEntity come designato dagli elementi fromKey e toKey, nonché un'espressione obbligatoria della relazione direzionale all'interno dell'elemento keyedReference contenuto.

Errore restituito

Se si verifica un errore durante l'elaborazione di questa chiamata API, un elemento dispositionReport viene restituito al chiamante all'interno di un errore SOAP. Saranno rilevanti le seguenti informazioni sul numero di errore:

E_invalidKeyPassed - Significa che uno dei valori uuid_key passati non corrisponde ad alcun valore businessKey o tModelKey noto. L'elemento di asserzione e la chiave che ha causato il problema saranno chiaramente indicati nel testo dell'errore.

E_authTokenExpired - Significa che il valore del token di autenticazione passato nell'argomento authInfo non è più valido perché il token è scaduto.

E_authTokenRequired - Significa che il valore del token di autenticazione passato nell'argomento authInfo è mancante o non è valido.

E_userMismatchv - Significa che nessuno dei valori businessKey passati negli elementi fromKey e toKey incorporati è controllato dall'account editore associato al token di autenticazione. Il testo dell'errore indica chiaramente quale asserzione ha causato l'errore.