module OmniAuth::Fishbrain::Jwks
Public Instance Methods
get_json(uri)
click to toggle source
# File lib/omniauth/fishbrain/jwks.rb, line 9 def get_json(uri) APICache.get('fishbrain_jwks', cache: 86_400) do # 24 hours uri .yield_self(&URI.method(:parse)) .yield_self(&Net::HTTP.method(:get)) .yield_self { |it| JSON.parse(it, symbolize_names: true) } end end