跳到主要内容

8. 实现要求 (Implementation Requirements)

本节定义符合本规范的实现必须实现的功能.

符合规范的 JWT 实现必须理解并支持 JWS [JWS] 和 JWE [JWE] 规范中定义的所有 REQUIRED 功能, 以及本规范中定义的以下 JWT 特定要求:

  • 实现必须支持处理包含注册声明名称的 JWT (MUST).

  • 实现必须按第 5 节所述正确处理 "typ" 和 "cty" 头部参数 (MUST).

  • 验证 JWT 时, 实现必须按第 4.1.4, 4.1.5 和 4.1.6 节所述正确处理 NumericDate 值 (MUST).

  • 实现应当支持按第 7.2 节所述验证 JWT 声明 (SHOULD).

注意: 实现可以选择只支持 JWS 或只支持 JWE, 但必须至少支持其中一种 (MUST).