class Keycloak::PublicKeyResolver
Public Class Methods
new(http_client, realm_id)
click to toggle source
# File lib/keycloak-api-rails/public_key_resolver.rb, line 3 def initialize(http_client, realm_id) @realm_id = realm_id @http_client = http_client end
Public Instance Methods
find_public_keys()
click to toggle source
# File lib/keycloak-api-rails/public_key_resolver.rb, line 8 def find_public_keys JSON::JWK::Set.new(@http_client.get(@realm_id, "protocol/openid-connect/certs")["keys"]) end