check JWT(a,b,c,d)
Gruppe |
Diese Funktion überprüft die Gültigkeit eines JWT-Tokens (JSON Web Token). Dazu wird dessen Signatur geprüft.
Abhängig vom verwendeten JWT-Algorithmus muss dabei entweder eine Zertifikats-ID (Parameter b) oder der Shared Secret Key (Parameter c) angegeben werden.
Der Rückgabewert der Funktion ist true oder false.
Siehe auch Funktion create JWT(a,b,c,d).
Parameterbeschreibung
Parameter |
Beschreibung |
a |
Der komplette JWT-String (kodiert in Base64). |
b |
ID des Zertifikats mit dem Public Key (bei JWT-Algorithmen RSx , ESx , PSx ). |
c |
Shared Secret Key für HMAC-Signatur (bei JWT-Algorithmen HSx). |
d |
(optional) Name einer Map, in die die Bestandteile der JSON-Elemente für Payload und Header als Schlüssel/Wert-Paare werden. Header-Elemente beginnen mit dem Schlüsselwort @JWTHEADER_. |