--- !ruby/object:Gem::Specification name: ruby-paseto version: !ruby/object:Gem::Version version: 0.1.0 platform: ruby authors: - Joe Truba autorequire: bindir: bin cert_chain: [] date: 2022-12-13 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: multi_json requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.15.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.15.0 - !ruby/object:Gem::Dependency name: openssl requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 3.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 3.0.0 - !ruby/object:Gem::Dependency name: sorbet-runtime requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: zeitwerk requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: appraisal requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rubocop requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.38.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.38.0 - !ruby/object:Gem::Dependency name: rubocop-performance requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.15.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.15.0 - !ruby/object:Gem::Dependency name: rubocop-rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.14.2 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 2.14.2 - !ruby/object:Gem::Dependency name: rubocop-sorbet requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.6.11 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.6.11 - !ruby/object:Gem::Dependency name: simplecov requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: sorbet requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: timecop requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' description: |2 Platform Agnostic SEcurity TOkens are a specification for secure stateless tokens. This is an implementation of PASETO tokens, and the PASERK key management extensions, in ruby, with runtime static type checking provided by Sorbet. email: - joe@bannable.net executables: [] extensions: [] extra_rdoc_files: [] files: - CHANGELOG.md - CODE_OF_CONDUCT.md - LICENSE.txt - README.md - lib/paseto.rb - lib/paseto/asn1.rb - lib/paseto/asn1/algorithm_identifier.rb - lib/paseto/asn1/curve_private_key.rb - lib/paseto/asn1/ec_private_key.rb - lib/paseto/asn1/ecdsa_full_r.rb - lib/paseto/asn1/ecdsa_sig_value.rb - lib/paseto/asn1/ecdsa_signature.rb - lib/paseto/asn1/ed25519_identifier.rb - lib/paseto/asn1/named_curve.rb - lib/paseto/asn1/one_asymmetric_key.rb - lib/paseto/asn1/private_key.rb - lib/paseto/asn1/private_key_algorithm_identifier.rb - lib/paseto/asn1/public_key.rb - lib/paseto/asn1/subject_public_key_info.rb - lib/paseto/asymmetric_key.rb - lib/paseto/configuration.rb - lib/paseto/configuration/box.rb - lib/paseto/configuration/decode_configuration.rb - lib/paseto/interface/i_d.rb - lib/paseto/interface/key.rb - lib/paseto/interface/pbkd.rb - lib/paseto/interface/pie.rb - lib/paseto/interface/pke.rb - lib/paseto/interface/serializer.rb - lib/paseto/interface/version.rb - lib/paseto/interface/wrapper.rb - lib/paseto/operations/i_d.rb - lib/paseto/operations/id/i_dv3.rb - lib/paseto/operations/id/i_dv4.rb - lib/paseto/operations/pbkd/p_b_k_dv3.rb - lib/paseto/operations/pbkd/p_b_k_dv4.rb - lib/paseto/operations/pbkw.rb - lib/paseto/operations/pke.rb - lib/paseto/operations/pke/p_k_ev3.rb - lib/paseto/operations/pke/p_k_ev4.rb - lib/paseto/operations/wrap.rb - lib/paseto/paserk.rb - lib/paseto/paserk_types.rb - lib/paseto/protocol/version3.rb - lib/paseto/protocol/version4.rb - lib/paseto/result.rb - lib/paseto/serializer/optional_json.rb - lib/paseto/serializer/raw.rb - lib/paseto/sodium.rb - lib/paseto/sodium/curve_25519.rb - lib/paseto/sodium/safe_ed25519_loader.rb - lib/paseto/sodium/stream/base.rb - lib/paseto/sodium/stream/x_cha_cha20_xor.rb - lib/paseto/symmetric_key.rb - lib/paseto/token.rb - lib/paseto/token_types.rb - lib/paseto/util.rb - lib/paseto/v3/local.rb - lib/paseto/v3/public.rb - lib/paseto/v4/local.rb - lib/paseto/v4/public.rb - lib/paseto/validator.rb - lib/paseto/verifiers/footer.rb - lib/paseto/verifiers/payload.rb - lib/paseto/verify.rb - lib/paseto/version.rb - lib/paseto/versions.rb - lib/paseto/wrappers/pie.rb - lib/paseto/wrappers/pie/pie_v3.rb - lib/paseto/wrappers/pie/pie_v4.rb - paseto.gemspec - sorbet/config - sorbet/rbi/annotations/rainbow.rbi - sorbet/rbi/gems/ast@2.4.2.rbi - sorbet/rbi/gems/diff-lcs@1.5.0.rbi - sorbet/rbi/gems/docile@1.4.0.rbi - sorbet/rbi/gems/ffi@1.15.5.rbi - sorbet/rbi/gems/io-console@0.5.11.rbi - sorbet/rbi/gems/irb@1.5.1.rbi - sorbet/rbi/gems/json@2.6.3.rbi - sorbet/rbi/gems/multi_json@1.15.0.rbi - sorbet/rbi/gems/netrc@0.11.0.rbi - sorbet/rbi/gems/oj@3.13.23.rbi - sorbet/rbi/gems/openssl@3.0.1.rbi - sorbet/rbi/gems/parallel@1.22.1.rbi - sorbet/rbi/gems/rainbow@3.1.1.rbi - sorbet/rbi/gems/rake@13.0.6.rbi - sorbet/rbi/gems/rbnacl@7.1.1.rbi - sorbet/rbi/gems/regexp_parser@2.6.1.rbi - sorbet/rbi/gems/reline@0.3.1.rbi - sorbet/rbi/gems/rexml@3.2.5.rbi - sorbet/rbi/gems/rspec-core@3.12.0.rbi - sorbet/rbi/gems/rspec-expectations@3.12.0.rbi - sorbet/rbi/gems/rspec-mocks@3.12.0.rbi - sorbet/rbi/gems/rspec-support@3.12.0.rbi - sorbet/rbi/gems/rspec@3.12.0.rbi - sorbet/rbi/gems/ruby-progressbar@1.11.0.rbi - sorbet/rbi/gems/simplecov-html@0.12.3.rbi - sorbet/rbi/gems/simplecov@0.21.2.rbi - sorbet/rbi/gems/simplecov_json_formatter@0.1.4.rbi - sorbet/rbi/gems/thor@1.2.1.rbi - sorbet/rbi/gems/timecop@0.9.6.rbi - sorbet/rbi/gems/unicode-display_width@2.3.0.rbi - sorbet/rbi/gems/webrick@1.7.0.rbi - sorbet/rbi/gems/yard-sorbet@0.7.0.rbi - sorbet/rbi/gems/yard@0.9.28.rbi - sorbet/rbi/gems/zeitwerk@2.6.6.rbi - sorbet/rbi/shims/multi_json.rbi - sorbet/rbi/shims/openssl.rbi - sorbet/rbi/shims/rbnacl.rbi - sorbet/rbi/shims/zeitwerk.rbi - sorbet/rbi/todo.rbi - sorbet/tapioca/config.yml - sorbet/tapioca/require.rb homepage: https://github.com/bannable/paseto licenses: - MIT 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 source_code_uri: https://github.com/bannable/paseto rubygems_mfa_required: 'true' post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.0.0 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.3.26 signing_key: specification_version: 4 summary: A ruby implementation of PASETO and PASERK tokens test_files: []