# File lib/omniauth/strategies/shibboleth.rb, line 37
      def request_param(key)
        multi_value_handler(
          case options.request_type
          when :env, 'env'
            request.env[key]
          when :header, 'header'
            request.env["HTTP_#{key.upcase.gsub('-', '_')}"]
          when :params, 'params'
            request.params[key]
          end
        )
      end