diaspora/app/controllers/api/openid_connect/id_tokens_controller.rb
2016-01-04 16:49:58 +09:00

15 lines
330 B
Ruby

module Api
module OpenidConnect
class IdTokensController < ApplicationController
def jwks
render json: JSON::JWK::Set.new(build_jwk).as_json
end
private
def build_jwk
JSON::JWK.new(Api::OpenidConnect::IdTokenConfig::PUBLIC_KEY, use: :sig, kid: :default)
end
end
end
end