18F/identity-idp

View on GitHub
app/controllers/openid_connect/certs_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
# frozen_string_literal: true

module OpenidConnect
  class CertsController < ApplicationController
    prepend_before_action :skip_session_load
    prepend_before_action :skip_session_expiration
    skip_before_action :disable_caching

    def index
      expires_in 1.week, public: true

      render json: OpenidConnectCertsPresenter.new.certs
    end
  end
end