Description
Currently section ‘Validity Period of the Signature and the Claim Values’ has this to say about iat
claim:
iat
andexp
JWT claims express both the validity period of both the signature and the claims about the subject, unless there is a separate claim used to express the validity of the claims.
Why is it implied that iat
claim has temporal validation rules? The JWT standard does not define any rules for iat
in section 4.1.6. "iat" (Issued At) Claim.
Meanwhile, the JWT standard has temporal validation rules for nbf
claim in section 4.1.5. "nbf" (Not Before) Claim, but HAIP does not mention that claim.
I created a pull request #165 that proposes adding nbf
to the claims table in section ‘SD-JWT VCs’ and replacing iat
in section ‘Validity Period of the Signature and the Claim Values’ with nbf
.