JWKS
A JSON Web Key Set is a JSON document listing public keys, served at a URL. In LTI® 1.3 both sides publish one: the platform so tools can verify the ID Token, and the tool so the platform can verify its service calls.
Each key carries a kid. A signed message names the kid it used in its header, and the verifier looks that key up in the set.
Publishing a key set rather than exchanging a secret is what lets either side rotate keys without the other having to do anything.
