FetchingKeychain handles fetching and caching. It will only return keys directly from a configured AuthN server, rather than reading the JWT for a generic issuer. This also allows optimizing away the need to read a /configuration endpoint.
Host apps will need to update tests per the updated README instructions.
Coverage remained the same at 98.052% when pulling 339e574ae25a69c191c8b35511e5279927ee3fa7 on issuer_keys into 850c8904c993a7cb9a094c9570df638a579a4087 on master.
FetchingKeychain
handles fetching and caching. It will only return keys directly from a configured AuthN server, rather than reading the JWT for a generic issuer. This also allows optimizing away the need to read a/configuration
endpoint.Host apps will need to update tests per the updated README instructions.
Fixes #9