keratin / authn-rb

Ruby client library for Keratin AuthN
https://github.com/keratin/authn
GNU Lesser General Public License v3.0
23 stars 3 forks source link

fetch keys only from configured issuer #11

Closed cainlevy closed 6 years ago

cainlevy commented 6 years ago

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

coveralls commented 6 years ago

Coverage Status

Coverage remained the same at 98.052% when pulling 339e574ae25a69c191c8b35511e5279927ee3fa7 on issuer_keys into 850c8904c993a7cb9a094c9570df638a579a4087 on master.