# -*- encoding: utf-8 -*-
# stub: openid_connect 1.3.1 ruby lib

Gem::Specification.new do |s|
  s.name = "openid_connect".freeze
  s.version = "1.3.1".freeze

  s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version=
  s.require_paths = ["lib".freeze]
  s.authors = ["nov matake".freeze]
  s.date = "2022-08-14"
  s.description = "OpenID Connect Server & Client Library".freeze
  s.email = ["nov@matake.jp".freeze]
  s.files = [".github/FUNDING.yml".freeze, ".gitignore".freeze, ".rspec".freeze, ".travis.yml".freeze, "Gemfile".freeze, "LICENSE".freeze, "README.rdoc".freeze, "Rakefile".freeze, "TODOs".freeze, "VERSION".freeze, "lib/openid_connect.rb".freeze, "lib/openid_connect/access_token.rb".freeze, "lib/openid_connect/client.rb".freeze, "lib/openid_connect/client/registrar.rb".freeze, "lib/openid_connect/connect_object.rb".freeze, "lib/openid_connect/debugger.rb".freeze, "lib/openid_connect/debugger/request_filter.rb".freeze, "lib/openid_connect/discovery.rb".freeze, "lib/openid_connect/discovery/provider.rb".freeze, "lib/openid_connect/discovery/provider/config.rb".freeze, "lib/openid_connect/discovery/provider/config/resource.rb".freeze, "lib/openid_connect/discovery/provider/config/response.rb".freeze, "lib/openid_connect/exception.rb".freeze, "lib/openid_connect/jwtnizable.rb".freeze, "lib/openid_connect/request_object.rb".freeze, "lib/openid_connect/request_object/claimable.rb".freeze, "lib/openid_connect/request_object/id_token.rb".freeze, "lib/openid_connect/request_object/user_info.rb".freeze, "lib/openid_connect/response_object.rb".freeze, "lib/openid_connect/response_object/id_token.rb".freeze, "lib/openid_connect/response_object/user_info.rb".freeze, "lib/openid_connect/response_object/user_info/address.rb".freeze, "lib/rack/oauth2/server/authorize/error_with_connect_ext.rb".freeze, "lib/rack/oauth2/server/authorize/extension/code_and_id_token.rb".freeze, "lib/rack/oauth2/server/authorize/extension/code_and_id_token_and_token.rb".freeze, "lib/rack/oauth2/server/authorize/extension/id_token.rb".freeze, "lib/rack/oauth2/server/authorize/extension/id_token_and_token.rb".freeze, "lib/rack/oauth2/server/authorize/request_with_connect_params.rb".freeze, "lib/rack/oauth2/server/id_token_response.rb".freeze, "openid_connect.gemspec".freeze, "spec/helpers/crypto_spec_helper.rb".freeze, "spec/helpers/webmock_helper.rb".freeze, "spec/mock_response/access_token/bearer.json".freeze, "spec/mock_response/access_token/bearer_with_id_token.json".freeze, "spec/mock_response/access_token/invalid_json.json".freeze, "spec/mock_response/access_token/mac.json".freeze, "spec/mock_response/access_token/without_token_type.json".freeze, "spec/mock_response/client/registered.json".freeze, "spec/mock_response/client/rotated.json".freeze, "spec/mock_response/client/updated.json".freeze, "spec/mock_response/discovery/config.json".freeze, "spec/mock_response/discovery/config_with_custom_port.json".freeze, "spec/mock_response/discovery/config_with_invalid_issuer.json".freeze, "spec/mock_response/discovery/config_with_path.json".freeze, "spec/mock_response/discovery/config_without_issuer.json".freeze, "spec/mock_response/discovery/swd.json".freeze, "spec/mock_response/discovery/webfinger.json".freeze, "spec/mock_response/errors/insufficient_scope.json".freeze, "spec/mock_response/errors/invalid_access_token.json".freeze, "spec/mock_response/errors/invalid_request.json".freeze, "spec/mock_response/errors/unknown.json".freeze, "spec/mock_response/id_token.json".freeze, "spec/mock_response/public_keys/jwks.json".freeze, "spec/mock_response/request_object/signed.jwt".freeze, "spec/mock_response/userinfo/openid.json".freeze, "spec/openid_connect/access_token_spec.rb".freeze, "spec/openid_connect/client/registrar_spec.rb".freeze, "spec/openid_connect/client_spec.rb".freeze, "spec/openid_connect/connect_object_spec.rb".freeze, "spec/openid_connect/debugger/request_filter_spec.rb".freeze, "spec/openid_connect/discovery/provider/config/resource_spec.rb".freeze, "spec/openid_connect/discovery/provider/config/response_spec.rb".freeze, "spec/openid_connect/discovery/provider/config_spec.rb".freeze, "spec/openid_connect/discovery/provider_spec.rb".freeze, "spec/openid_connect/exception_spec.rb".freeze, "spec/openid_connect/request_object_spec.rb".freeze, "spec/openid_connect/response_object/id_token_spec.rb".freeze, "spec/openid_connect/response_object/user_info/address_spec.rb".freeze, "spec/openid_connect/response_object/user_info_spec.rb".freeze, "spec/openid_connect_spec.rb".freeze, "spec/rack/oauth2/server/authorize/extension/code_and_id_token_and_token_spec.rb".freeze, "spec/rack/oauth2/server/authorize/extension/code_and_id_token_spec.rb".freeze, "spec/rack/oauth2/server/authorize/extension/id_token_and_token_spec.rb".freeze, "spec/rack/oauth2/server/authorize/extension/id_token_spec.rb".freeze, "spec/rack/oauth2/server/authorize/request_with_connect_params_spec.rb".freeze, "spec/rack/oauth2/server/token/authorization_code_spec.rb".freeze, "spec/rack/oauth2/server/token/refresh_token_spec.rb".freeze, "spec/spec_helper.rb".freeze]
  s.homepage = "https://github.com/nov/openid_connect".freeze
  s.licenses = ["MIT".freeze]
  s.rubygems_version = "3.5.10".freeze
  s.summary = "OpenID Connect Server & Client Library".freeze
  s.test_files = ["spec/helpers/crypto_spec_helper.rb".freeze, "spec/helpers/webmock_helper.rb".freeze, "spec/mock_response/access_token/bearer.json".freeze, "spec/mock_response/access_token/bearer_with_id_token.json".freeze, "spec/mock_response/access_token/invalid_json.json".freeze, "spec/mock_response/access_token/mac.json".freeze, "spec/mock_response/access_token/without_token_type.json".freeze, "spec/mock_response/client/registered.json".freeze, "spec/mock_response/client/rotated.json".freeze, "spec/mock_response/client/updated.json".freeze, "spec/mock_response/discovery/config.json".freeze, "spec/mock_response/discovery/config_with_custom_port.json".freeze, "spec/mock_response/discovery/config_with_invalid_issuer.json".freeze, "spec/mock_response/discovery/config_with_path.json".freeze, "spec/mock_response/discovery/config_without_issuer.json".freeze, "spec/mock_response/discovery/swd.json".freeze, "spec/mock_response/discovery/webfinger.json".freeze, "spec/mock_response/errors/insufficient_scope.json".freeze, "spec/mock_response/errors/invalid_access_token.json".freeze, "spec/mock_response/errors/invalid_request.json".freeze, "spec/mock_response/errors/unknown.json".freeze, "spec/mock_response/id_token.json".freeze, "spec/mock_response/public_keys/jwks.json".freeze, "spec/mock_response/request_object/signed.jwt".freeze, "spec/mock_response/userinfo/openid.json".freeze, "spec/openid_connect/access_token_spec.rb".freeze, "spec/openid_connect/client/registrar_spec.rb".freeze, "spec/openid_connect/client_spec.rb".freeze, "spec/openid_connect/connect_object_spec.rb".freeze, "spec/openid_connect/debugger/request_filter_spec.rb".freeze, "spec/openid_connect/discovery/provider/config/resource_spec.rb".freeze, "spec/openid_connect/discovery/provider/config/response_spec.rb".freeze, "spec/openid_connect/discovery/provider/config_spec.rb".freeze, "spec/openid_connect/discovery/provider_spec.rb".freeze, "spec/openid_connect/exception_spec.rb".freeze, "spec/openid_connect/request_object_spec.rb".freeze, "spec/openid_connect/response_object/id_token_spec.rb".freeze, "spec/openid_connect/response_object/user_info/address_spec.rb".freeze, "spec/openid_connect/response_object/user_info_spec.rb".freeze, "spec/openid_connect_spec.rb".freeze, "spec/rack/oauth2/server/authorize/extension/code_and_id_token_and_token_spec.rb".freeze, "spec/rack/oauth2/server/authorize/extension/code_and_id_token_spec.rb".freeze, "spec/rack/oauth2/server/authorize/extension/id_token_and_token_spec.rb".freeze, "spec/rack/oauth2/server/authorize/extension/id_token_spec.rb".freeze, "spec/rack/oauth2/server/authorize/request_with_connect_params_spec.rb".freeze, "spec/rack/oauth2/server/token/authorization_code_spec.rb".freeze, "spec/rack/oauth2/server/token/refresh_token_spec.rb".freeze, "spec/spec_helper.rb".freeze]

  s.specification_version = 4

  s.add_runtime_dependency(%q<tzinfo>.freeze, [">= 0".freeze])
  s.add_runtime_dependency(%q<attr_required>.freeze, [">= 1.0.0".freeze])
  s.add_runtime_dependency(%q<activemodel>.freeze, [">= 0".freeze])
  s.add_runtime_dependency(%q<validate_url>.freeze, [">= 0".freeze])
  s.add_runtime_dependency(%q<validate_email>.freeze, [">= 0".freeze])
  s.add_runtime_dependency(%q<json-jwt>.freeze, [">= 1.5.0".freeze])
  s.add_runtime_dependency(%q<swd>.freeze, [">= 1.0.0".freeze])
  s.add_runtime_dependency(%q<webfinger>.freeze, [">= 1.0.1".freeze])
  s.add_runtime_dependency(%q<rack-oauth2>.freeze, [">= 1.6.1".freeze])
  s.add_runtime_dependency(%q<net-smtp>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<rake>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<rspec>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<rspec-its>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<webmock>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<simplecov>.freeze, [">= 0".freeze])
  s.add_development_dependency(%q<rexml>.freeze, [">= 0".freeze])
end