Sha256: ffd0d00a59c81bc62d1986f3c3e1861421e66459055c8ab2a05e9ca9078f9651

Contents?: true

Size: 763 Bytes

Versions: 9

Compression:

Stored size: 763 Bytes

Contents

# frozen_string_literal: true

module JWT
  class EncodeError < StandardError; end
  class DecodeError < StandardError; end
  class RequiredDependencyError < StandardError; end

  class VerificationError < DecodeError; end
  class ExpiredSignature < DecodeError; end
  class IncorrectAlgorithm < DecodeError; end
  class ImmatureSignature < DecodeError; end
  class InvalidIssuerError < DecodeError; end
  class UnsupportedEcdsaCurve < IncorrectAlgorithm; end
  class InvalidIatError < DecodeError; end
  class InvalidAudError < DecodeError; end
  class InvalidSubError < DecodeError; end
  class InvalidJtiError < DecodeError; end
  class InvalidPayload < DecodeError; end
  class MissingRequiredClaim < DecodeError; end

  class JWKError < DecodeError; end
end

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
jwt-2.8.0 lib/jwt/error.rb
jwt-2.7.1 lib/jwt/error.rb
fluent-plugin-google-cloud-logging-on-prem-0.1.0 vendor/ruby/3.1.0/gems/jwt-2.7.0/lib/jwt/error.rb
jwt-2.7.0 lib/jwt/error.rb
jwt-2.6.0 lib/jwt/error.rb
jwt-2.5.0 lib/jwt/error.rb
jwt-2.4.1 lib/jwt/error.rb
jwt-2.4.0 lib/jwt/error.rb
jwt-2.4.0.beta1 lib/jwt/error.rb