Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Fragt ein Client-System über Composer ein Paket an, wird diese Anfrage wie folgt validiert:

  1. Der mitgesendete Lizenzschlüssel wird geprüft.

  2. Das Lizenzprojekt, dem der Lizenzschlüssel zugeordnet ist, wird auf Aktivität geprüft (Checkbox "aktiv").

  3. Der dem ermittelten Lizenzprojekt zugeordnete Vertrag wird auf Gültigkeit geprüft (Checkbox "aktiv" und "Vertragsbeginn"/"Vertragsende").

  4. Es wird geprüft, ob die App über die Lizenz validiert werden muss. Fall nein, wird sie direkt ausgeliefert.

  5. Falls ja, wird geprüft, ob die App direkt unter "Lizensierte Apps" des Lizenzprojekts zugeordnet ist. Ist dies nicht der Fall, wird für die lizensierten Apps anhand des App-Baumes des Releases ermittelt, ob die angeforderte App darüber mit abgedeckt ist.

  6. Falls ja, wird die App ausgeliefert.

In allen anderen Fällen erscheint eine Fehlermeldung, die sowohl im Ereignisprotokoll des Lizenzsystems als auch als Log-Datensatz bei der Lizenz geloggt wird, sofern sie anhand des mitgelieferten Lizenzschlüssels einer Lizenz zugeordnet werden kann.