8. Implementation Requirements (实现要求)
本节定义了符合本规范的实现必须 (MUST) 实现的功能。
符合本规范的JWT实现必须 (MUST) 理解并支持所有必需的 (REQUIRED) 功能,如JWS [JWS] 和JWE [JWE] 规范中所定义,以及本规范中定义的以下JWT特定要求:
-
实现必须 (MUST) 支持处理包含注册声明名称的JWT。
-
实现必须 (MUST) 正确处理"typ"和"cty"头部参数,如第5节所述。
-
在验证JWT时,实现必须 (MUST) 正确处理NumericDate值,如第4.1.4、4.1.5和4.1.6节所述。
-
实现应该 (SHOULD) 支持验证JWT声明,如第7.2节所述。
注意: 实现可以 (MAY) 选择仅支持JWS或仅支持JWE,但必须 (MUST) 支持至少其中一个。