Appendices (付録)
Appendix A. JWS Examples (JWS実例)
付録Aは複数の完全なJWS実例を提供しており、以下が含まれます:
A.1. Example JWS Using HMAC SHA-256 (HMAC SHA-256を使用したJWS実例)
HMAC SHA-256アルゴリズムを使用してJWSを作成および検証する完全なプロセスを実演します。
A.2. Example JWS Using RSASSA-PKCS1-v1_5 SHA-256 (RSAを使用したJWS実例)
RSA署名アルゴリズムを使用したJWSを実演します。
A.3. Example JWS Using ECDSA P-256 SHA-256 (ECDSAを使用したJWS実例)
楕円曲線デジタル署名アルゴリズムを使用したJWSを実演します。
A.4. Example JWS Using ECDSA P-521 SHA-512
P-521曲線を使用したECDSA署名を実演します。
A.5. Example Unsecured JWS (非セキュアJWS実例)
"alg":"none"を使用した非セキュアJWSを実演します。
A.6. Example JWS Using General JWS JSON Serialization (一般JSON直列化実例)
複数の署名をサポートする一般JSON直列化フォーマットを実演します。
A.7. Example JWS Using Flattened JWS JSON Serialization (フラット化JSON直列化実例)
単一署名用に最適化されたフラット化JSON直列化フォーマットを実演します。
Appendix B. "x5c" (X.509 Certificate Chain) Example
X.509証明書チェーンの使用に関する完全な実例を提供します。
Appendix C. Notes on Implementing base64url Encoding without Padding
パディングなしのbase64urlエンコーディングの実装に関する考慮事項を説明します。
Appendix D. Notes on Key Selection (鍵選択に関する注意事項)
JWS検証のための鍵の選択方法に関するガイダンスを提供します。
Appendix E. Negative Test Case for "crit" Header Parameter
実装の正確性を検証するための"crit"パラメータの否定的なテストケースを提供します。
Appendix F. Detached Content (分離されたコンテンツ)
JWSペイロードが署名から分離されているシナリオを説明します。JWS Compact Serializationのペイロード部分が空文字列である場合を含みます。
Acknowledgements (謝辞)
本仕様に貢献されたすべての方々に感謝します。
Authors' Addresses (著者の連絡先)
- Michael B. Jones, Microsoft
- John Bradley, Ping Identity
- Nat Sakimura, Nomura Research Institute
完全な連絡先情報および貢献者リストについては、RFC 7515原文を参照してください。