Testtreiber /devices/{deviceId}
christian-frei opened this issue · 2 comments
Alle Testtreiber endpoints haben /devices/{deviceId}
im Path, selbst diejenigen die direkt mit VZD kommunzieren.
Wir sehen hier keinen Nutzen, da der Client nach erfolgreichem Login mit dem AccessToken im HTTP Header mit Matrix kommuniziert.
Daher schlagen wir vor, das Konstrukt /devices/{deviceId}
aus dem Testtreiber zu entfernen.
Hallo Christian,
mit der DeviceId identifizieren wir einen bestimmten Client an der Testtreiberschnittstelle und diese Addressierung ist zwingend notwendig. Wenn wir uns mit einem Device/Client einloggen (was auch ein physisches Device sein könnte), müssen wir der Testtreiberschnittstelle mitteilen mit welchem bereits eingeloggtem Device wir die Opperation durchführen möchten.
Ja es gibt ein AccessToken aber der liegt nur bei einem Device vor. Die anderen Devices wissen über diesen Token nicht bescheid.
Hallo Tom
Danke für die rasche Aufklärung.
Schönes Wochenende und Gruss