Erforderliche Schlüsselparameter zum Überprüfen von JWT-Signaturen
Um die Signatur für ein JSON-Web-Token (JWT) zu überprüfen, müssen in API-Gateways die folgenden Schlüsselparameter in dem JWKS vorhanden sein, das von einer URI zurückgegeben wird, oder im angegebenen statistischen JSON-Web Key.
| Schlüsselparameter | Hinweise |
|---|---|
kid
|
Die ID des Schlüssels, mit dem das JWT signiert wird. Der Wert muss mit dem kid-Claim im JWT-Header übereinstimmen. Beispiel: master_key. |
kty
|
Der Typ des Schlüssels, mit dem das JWT signiert wird. Beachten Sie, dass RSA derzeit der einzige unterstützte Schlüsseltyp ist. |
use oder key_ops
|
Wenn der Parameter |
n
|
Der Modulo für den Public Key. |
e
|
Der Exponent für den Public Key. |
alg
|
Der Signaturalgorithmus (falls vorhanden) muss auf RS256, RS384 oder RS512 gesetzt werden. |