git_bsmd/nsw/Source/bsmd.herberg.FormService/Service References/ServiceReferenceHerberg/auth.xsd
2015-03-29 13:31:25 +00:00

35 lines
1.6 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<xsd:schema xmlns="http://www.fleettracker.de/api/1.0" xmlns:tns="http://www.fleettracker.de/api/1.0" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.fleettracker.de/api/1.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:complexType name="APIIdentifier">
<xsd:annotation>
<xsd:documentation>This is the identifier the client has to report.
</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element minOccurs="1" maxOccurs="1" name="companyGuid" type="xsd:string">
<xsd:annotation>
<xsd:documentation>The unique id of the company. This is a unique
GUID identifying the
company using the API. Only if the company is registered, they may use
the API.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="1" maxOccurs="1" name="clientGuid" type="xsd:string">
<xsd:annotation>
<xsd:documentation>The unique id of the client. This is a unique
GUID identifying the
individual sender. E.g. each boat may have a unique id.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" maxOccurs="1" name="clientName" type="xsd:string">
<xsd:annotation>
<xsd:documentation>The optional name of the sending client. This is only for helping us identifying the sending
party.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>