Über  Mobile SDK Authentisierung

Allgemeines zu Mobile SDK Authentisierung

Dieses Dokument beschreibt die  SDK Authentisierungsmethode und die entsprechenden Parameter für die Anforderung der Authentisierung sowie die Antwortparameter. Wenn ein Händler eine eigene App entwickelt, ist diese Methode erforderlich, damit eine gesicherte Authentisierung unabhängig von der App über die -Schnittstelle erfolgt. Die Authentisierung basiert dabei auf einem Einmal-Token, das zwischen  und dem Händler ausgetauscht wird.

Weitergehende Informationen zur Integration des SDK finden sich im GitHub-Repository unter https://github.com/Computop.

Zahlarten und Integration

Sie finden in den Repositories details zu den unterstützten Zahlarten und Details zur Integration.

Zurzeit existieren folgende Repositories:

Diagramm zum Prozessablauf

Prozessablauf Mobile SDK Authentisierung


-Schnittstelle


Mobile SDK Authentisierungs-Prozess

Prozessüberblick auf oberer Ebene:

  1. Mobile SDK erzeugt Authentisierungsanfrage an URD-Endpunkt des Händlers
  2. URL-Endpunkt des Händlers erzeugt AuthToken und AuthLabel
  3. URL-Endpunkt des Händlers ruft -Schnittstelle mit unten definierten Parametern
  4. URL-Endpunkt des Händlers empfängt Antwort von
  5. URL-Endpunkt des Händlers reagiert auf die Authentisierungsanfrage von Mobile SDK

 

Für die Authentisierungsanfrage sollte der Endpunkt des Händlers eine POST-Anfrage mit dem Content-Typ: application/json sowie einem JSON-Body wie folgt akzeptzieren:

{

  "merchantID" : <_MerchantID>

}

Mobile SDK erwartet ein JSON-Objekt als Antwort vom Endpunkt des Händlers, so dass der Endpunkt des Händlers ein JSON-Objekt mit Attributen aus der Antwort sowie generiert aus AuthToken und AuthLabel etwa folgendermaßen erzeugen muss:

   {

        "AuthToken“: <generated_token>,

        "AuthLabel": <generated_label>,

        “ExpiryDate”: <expiry_date_of_token>

        "Description": <description_from__response>,

        "Status": <status_from__response>,

        "Code": <code_from__response>

    }


Aufruf der Schnittstelle

Um ein Einmal-Token zur Verschlüsselung im  zu registrieren, muss der Händler die nachfolgenden Parameter über eine Server-zu-Server-Verbindung an  übertragen. Rufen Sie dazu folgende URL auf:

authtoken.aspx


Parameter für Anfrage zur Authentisierung


Antwort-Parameter für Anfrage zur Authentisierung