Appendix A. JWS Examples (Exemples JWS)
Cette annexe fournit des exemples de JWS utilisant divers algorithmes. Bien que le premier exemple de cette annexe apparaisse également dans la section 3.3, tous les exemples de cette annexe incluent des détails complets d'implémentation.
A.1 Example JWS Using HMAC SHA-256 (Exemple JWS utilisant HMAC SHA-256)
Cet exemple calcule le JWS de l'exemple présenté dans la section 3.3, en utilisant l'algorithme HMAC SHA-256 et la sérialisation compacte JWS.
JWS Protected Header :
{"typ":"JWT","alg":"HS256"}
Payload :
{"iss":"joe","exp":1300819380,"http://example.com/is_root":true}
Pour les détails complets de l'exemple, consultez RFC 7515 Annexe A.1
A.2 Example JWS Using RSASSA-PKCS1-v1_5 SHA-256
Pour les détails complets de l'exemple, consultez RFC 7515 Annexe A.2
A.3 Example JWS Using ECDSA P-256 SHA-256
Pour les détails complets de l'exemple, consultez RFC 7515 Annexe A.3
A.4 Example JWS Using ECDSA P-521 SHA-512
Pour les détails complets de l'exemple, consultez RFC 7515 Annexe A.4
A.5 Example Unsecured JWS (Exemple JWS non sécurisé)
Pour les détails complets de l'exemple, consultez RFC 7515 Annexe A.5
A.6 Example JWS Using General JWS JSON Serialization
Pour les détails complets de l'exemple, consultez RFC 7515 Annexe A.6
A.7 Example JWS Using Flattened JWS JSON Serialization
Pour les détails complets de l'exemple, consultez RFC 7515 Annexe A.7
Note : Pour les détails complets de l'implémentation, les valeurs spécifiques et les calculs étape par étape, veuillez consulter l'annexe A du texte original RFC 7515.