Tutorials Point


  UDDI Tutorial
  UDDI API References
  UDDI Resources
  Selected Reading

Copyright © 2014 by tutorialspoint



  Home     References     About TP     Advertising  

UDDI API - delete_publisherAssertions

previous

Description: The delete_publisherAssertions API call causes one or more publisherAssertion elements to be removed from a publisher.s assertion collection.

Upon successful completion, a dispositionReport message is returned with a single success indicator.

Version 2.0 Syntax:

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

Arguments:

authInfo: This required argument is an element that contains an authentication token. Authentication tokens are obtained using the get_authToken API call.

publisherAssertion: one or more publisher assertion structures exactly matching an existing assertion that can be found in the publisher's assertion collection.

Error Returned:

If any error occurs in processing this API call, a dispositionReport element will be returned to the caller within a SOAP Fault. The following error number information will be relevant:

E_assertionNotFound: signifies that one of the assertion structures passed does not have any corresponding match in the publisher.s assertion collection. This will also occur if a publisher assertion appears multiple times in the message. The assertion that caused the problem will be clearly indicated in the error text.

E_authTokenExpired: signifies that the authentication token value passed in the authInfo argument is no longer valid because the token has expired.

E_authTokenRequired: signifies that the authentication token value passed in the authInfo argument is either missing or is not valid.



previous Printer Friendly

Advertisements


  

Advertisements