ZVON > References > UDDI Reference
Element publisherAssertions [ v2 ]
Occurs in [ ]
Description Message - Response: response to get_publisherAssertions request and the set_publisherAssertions message. Contains all of the relationship assertions made by the requesting publisher. This one structure contains all of the relationships recorded by the publisher.
Attributes
authorizedName
Returned on output, ignored in input. A persons name that is associated with the publication of registered data.

generic
Signifies the UDDI registry software version number. On input, signifies the UDDI version understood by the requesting caller.

operator
Ignored on input. Identifies the UDDI registry that supplied the data (top level message attribute) and the UDDI registry where the data is mastered (entity level use).



XML Schema

<xsd:element name="publisherAssertions">
   <xsd:complexType>
      <xsd:sequence>
         <xsd:element ref="publisherAssertion" minOccurs="0" maxOccurs="unbounded"/>
      </xsd:sequence>
      <xsd:attribute name="generic" type="xsd:string" use="required"/>
      <xsd:attribute name="operator" type="xsd:string"/>
      <xsd:attribute name="authorizedName" type="xsd:string"/>
   </xsd:complexType>
</xsd:element>

Expanded XML Schema

<xsd:element name="publisherAssertions">
   <xsd:complexType>
      <xsd:sequence>
         <xsd:element name="publisherAssertion" maxOccurs="unbounded" minOccurs="0">
            <xsd:complexType>
               <xsd:sequence>
                  <xsd:element name="fromKey" type="xsd:string"/>
                  <xsd:element name="toKey" type="xsd:string"/>
                  <xsd:element name="keyedReference">
                     <xsd:complexType>
                        <xsd:attribute name="tModelKey" type="xsd:string"/>
                        <xsd:attribute name="keyName" type="xsd:string"/>
                        <xsd:attribute name="keyValue" type="xsd:string"/>
                     </xsd:complexType>
                  </xsd:element>
               </xsd:sequence>
            </xsd:complexType>
         </xsd:element>
      </xsd:sequence>
      <xsd:attribute name="generic" type="xsd:string" use="required"/>
      <xsd:attribute name="operator" type="xsd:string"/>
      <xsd:attribute name="authorizedName" type="xsd:string"/>
   </xsd:complexType>
</xsd:element>