# -*- encoding: utf-8 -*- # stub: ruby-paseto 0.1.0 ruby lib Gem::Specification.new do |s| s.name = "ruby-paseto".freeze s.version = "0.1.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "bug_tracker_uri" => "https://github.com/bannable/paseto/issues", "changelog_uri" => "https://github.com/bannable/paseto/blob/main/CHANGELOG.md", "documentation_uri" => "https://github.com/bannable/paseto", "homepage_uri" => "https://github.com/bannable/paseto", "rubygems_mfa_required" => "true", "source_code_uri" => "https://github.com/bannable/paseto" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Joe Truba".freeze] s.date = "2022-12-13" s.description = " Platform Agnostic SEcurity TOkens are a specification for secure stateless tokens.\n This is an implementation of PASETO tokens, and the PASERK key management extensions,\n in ruby, with runtime static type checking provided by Sorbet.\n".freeze s.email = ["joe@bannable.net".freeze] s.files = ["CHANGELOG.md".freeze, "CODE_OF_CONDUCT.md".freeze, "LICENSE.txt".freeze, "README.md".freeze, "lib/paseto.rb".freeze, "lib/paseto/asn1.rb".freeze, "lib/paseto/asn1/algorithm_identifier.rb".freeze, "lib/paseto/asn1/curve_private_key.rb".freeze, "lib/paseto/asn1/ec_private_key.rb".freeze, "lib/paseto/asn1/ecdsa_full_r.rb".freeze, "lib/paseto/asn1/ecdsa_sig_value.rb".freeze, "lib/paseto/asn1/ecdsa_signature.rb".freeze, "lib/paseto/asn1/ed25519_identifier.rb".freeze, "lib/paseto/asn1/named_curve.rb".freeze, "lib/paseto/asn1/one_asymmetric_key.rb".freeze, "lib/paseto/asn1/private_key.rb".freeze, "lib/paseto/asn1/private_key_algorithm_identifier.rb".freeze, "lib/paseto/asn1/public_key.rb".freeze, "lib/paseto/asn1/subject_public_key_info.rb".freeze, "lib/paseto/asymmetric_key.rb".freeze, "lib/paseto/configuration.rb".freeze, "lib/paseto/configuration/box.rb".freeze, "lib/paseto/configuration/decode_configuration.rb".freeze, "lib/paseto/interface/i_d.rb".freeze, "lib/paseto/interface/key.rb".freeze, "lib/paseto/interface/pbkd.rb".freeze, "lib/paseto/interface/pie.rb".freeze, "lib/paseto/interface/pke.rb".freeze, "lib/paseto/interface/serializer.rb".freeze, "lib/paseto/interface/version.rb".freeze, "lib/paseto/interface/wrapper.rb".freeze, "lib/paseto/operations/i_d.rb".freeze, "lib/paseto/operations/id/i_dv3.rb".freeze, "lib/paseto/operations/id/i_dv4.rb".freeze, "lib/paseto/operations/pbkd/p_b_k_dv3.rb".freeze, "lib/paseto/operations/pbkd/p_b_k_dv4.rb".freeze, "lib/paseto/operations/pbkw.rb".freeze, "lib/paseto/operations/pke.rb".freeze, "lib/paseto/operations/pke/p_k_ev3.rb".freeze, "lib/paseto/operations/pke/p_k_ev4.rb".freeze, "lib/paseto/operations/wrap.rb".freeze, "lib/paseto/paserk.rb".freeze, "lib/paseto/paserk_types.rb".freeze, "lib/paseto/protocol/version3.rb".freeze, "lib/paseto/protocol/version4.rb".freeze, "lib/paseto/result.rb".freeze, "lib/paseto/serializer/optional_json.rb".freeze, "lib/paseto/serializer/raw.rb".freeze, "lib/paseto/sodium.rb".freeze, "lib/paseto/sodium/curve_25519.rb".freeze, "lib/paseto/sodium/safe_ed25519_loader.rb".freeze, "lib/paseto/sodium/stream/base.rb".freeze, "lib/paseto/sodium/stream/x_cha_cha20_xor.rb".freeze, "lib/paseto/symmetric_key.rb".freeze, "lib/paseto/token.rb".freeze, "lib/paseto/token_types.rb".freeze, "lib/paseto/util.rb".freeze, "lib/paseto/v3/local.rb".freeze, "lib/paseto/v3/public.rb".freeze, "lib/paseto/v4/local.rb".freeze, "lib/paseto/v4/public.rb".freeze, "lib/paseto/validator.rb".freeze, "lib/paseto/verifiers/footer.rb".freeze, "lib/paseto/verifiers/payload.rb".freeze, "lib/paseto/verify.rb".freeze, "lib/paseto/version.rb".freeze, "lib/paseto/versions.rb".freeze, "lib/paseto/wrappers/pie.rb".freeze, "lib/paseto/wrappers/pie/pie_v3.rb".freeze, "lib/paseto/wrappers/pie/pie_v4.rb".freeze, "paseto.gemspec".freeze, "sorbet/config".freeze, "sorbet/rbi/annotations/rainbow.rbi".freeze, "sorbet/rbi/gems/ast@2.4.2.rbi".freeze, "sorbet/rbi/gems/diff-lcs@1.5.0.rbi".freeze, "sorbet/rbi/gems/docile@1.4.0.rbi".freeze, "sorbet/rbi/gems/ffi@1.15.5.rbi".freeze, "sorbet/rbi/gems/io-console@0.5.11.rbi".freeze, "sorbet/rbi/gems/irb@1.5.1.rbi".freeze, "sorbet/rbi/gems/json@2.6.3.rbi".freeze, "sorbet/rbi/gems/multi_json@1.15.0.rbi".freeze, "sorbet/rbi/gems/netrc@0.11.0.rbi".freeze, "sorbet/rbi/gems/oj@3.13.23.rbi".freeze, "sorbet/rbi/gems/openssl@3.0.1.rbi".freeze, "sorbet/rbi/gems/parallel@1.22.1.rbi".freeze, "sorbet/rbi/gems/rainbow@3.1.1.rbi".freeze, "sorbet/rbi/gems/rake@13.0.6.rbi".freeze, "sorbet/rbi/gems/rbnacl@7.1.1.rbi".freeze, "sorbet/rbi/gems/regexp_parser@2.6.1.rbi".freeze, "sorbet/rbi/gems/reline@0.3.1.rbi".freeze, "sorbet/rbi/gems/rexml@3.2.5.rbi".freeze, "sorbet/rbi/gems/rspec-core@3.12.0.rbi".freeze, "sorbet/rbi/gems/rspec-expectations@3.12.0.rbi".freeze, "sorbet/rbi/gems/rspec-mocks@3.12.0.rbi".freeze, "sorbet/rbi/gems/rspec-support@3.12.0.rbi".freeze, "sorbet/rbi/gems/rspec@3.12.0.rbi".freeze, "sorbet/rbi/gems/ruby-progressbar@1.11.0.rbi".freeze, "sorbet/rbi/gems/simplecov-html@0.12.3.rbi".freeze, "sorbet/rbi/gems/simplecov@0.21.2.rbi".freeze, "sorbet/rbi/gems/simplecov_json_formatter@0.1.4.rbi".freeze, "sorbet/rbi/gems/thor@1.2.1.rbi".freeze, "sorbet/rbi/gems/timecop@0.9.6.rbi".freeze, "sorbet/rbi/gems/unicode-display_width@2.3.0.rbi".freeze, "sorbet/rbi/gems/webrick@1.7.0.rbi".freeze, "sorbet/rbi/gems/yard-sorbet@0.7.0.rbi".freeze, "sorbet/rbi/gems/yard@0.9.28.rbi".freeze, "sorbet/rbi/gems/zeitwerk@2.6.6.rbi".freeze, "sorbet/rbi/shims/multi_json.rbi".freeze, "sorbet/rbi/shims/openssl.rbi".freeze, "sorbet/rbi/shims/rbnacl.rbi".freeze, "sorbet/rbi/shims/zeitwerk.rbi".freeze, "sorbet/rbi/todo.rbi".freeze, "sorbet/tapioca/config.yml".freeze, "sorbet/tapioca/require.rb".freeze] s.homepage = "https://github.com/bannable/paseto".freeze s.licenses = ["MIT".freeze] s.required_ruby_version = Gem::Requirement.new(">= 3.0.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "A ruby implementation of PASETO and PASERK tokens".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["~> 1.15.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 3.0.0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_runtime_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 2".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.38.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.15.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.14.2".freeze]) s.add_development_dependency(%q.freeze, ["~> 0.6.11".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) end