TAuthentication


Klicken Sie hier, um die vollständige Vorgangsliste anzuzeigen.

GetVerificationCode

Diese Methode dient zur Erstanmeldung und versendet einen Freischaltkode an die angegebene E-Mail-Adresse mit der der User registriert werden kann. Die Sprache hat das 2-stellige ISO-Code-Format und ist die Sprache mit der der User zukünftig angesprochen wird. Sie kann später mit ChangeSprache geändert werden. Der Username, Passwort und EMail sind zwingend. Frage und Antwort definieren dem vergesslichen User die Frage und die passende Antwort, falls er das Passwort nicht weiss. Die IP-Adresse im IP4-Format dient zum erkennen von DoS-Attacken. Die Referenznummer muss nur angegeben werden, wenn der Nutzer bereits in der Datenbank bekannt sein muss. Der Rückgabewert ist eine Enumeration, die den Erfolg oder Mißerfolg mitteilt. --- This method serves for the registration of new users and sends a registration code to the indicated email address. The language has the ISO code format with two digits and is the language with that the user is addressed in the future. The reference number must be only indicated, if the user already known in the data base. The return value is an enumeration, which communicates success or failure.

Test

Das Testformular ist nur für Anforderungen vom lokalen Computer verfügbar.

SOAP 1.1

Es folgt ein Beispiel für eine SOAP 1.1-Anforderung und -Antwort. Die angezeigten Platzhalter müssen durch tatsächliche Werte ersetzt werden.

POST /VuJournalService/Authentifizierung.asmx HTTP/1.1
Host: www.js.vertriebsunion.de
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.js.vertriebsunion.de/VuJournalService/GetVerificationCode"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetVerificationCode xmlns="http://www.js.vertriebsunion.de/VuJournalService/">
      <lang>string</lang>
      <client>string</client>
      <username>string</username>
      <password>string</password>
      <email>string</email>
      <referenceno>string</referenceno>
      <question>string</question>
      <answer>string</answer>
      <ipaddress>string</ipaddress>
      <nickname>string</nickname>
      <registrationtype>string</registrationtype>
      <landingpage>string</landingpage>
      <landingpagepw>string</landingpagepw>
      <appcode>string</appcode>
    </GetVerificationCode>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetVerificationCodeResponse xmlns="http://www.js.vertriebsunion.de/VuJournalService/">
      <GetVerificationCodeResult>string</GetVerificationCodeResult>
    </GetVerificationCodeResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

Es folgt ein Beispiel für eine SOAP 1.2-Anforderung und -Antwort. Die angezeigten Platzhalter müssen durch tatsächliche Werte ersetzt werden.

POST /VuJournalService/Authentifizierung.asmx HTTP/1.1
Host: www.js.vertriebsunion.de
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetVerificationCode xmlns="http://www.js.vertriebsunion.de/VuJournalService/">
      <lang>string</lang>
      <client>string</client>
      <username>string</username>
      <password>string</password>
      <email>string</email>
      <referenceno>string</referenceno>
      <question>string</question>
      <answer>string</answer>
      <ipaddress>string</ipaddress>
      <nickname>string</nickname>
      <registrationtype>string</registrationtype>
      <landingpage>string</landingpage>
      <landingpagepw>string</landingpagepw>
      <appcode>string</appcode>
    </GetVerificationCode>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetVerificationCodeResponse xmlns="http://www.js.vertriebsunion.de/VuJournalService/">
      <GetVerificationCodeResult>string</GetVerificationCodeResult>
    </GetVerificationCodeResponse>
  </soap12:Body>
</soap12:Envelope>