Sha256: 0ceee76d36153ef1921cac72543bb6ee28dc984d62f38371e10e8e15eba6d5d6

Contents?: true

Size: 808 Bytes

Versions: 7

Compression:

Stored size: 808 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 Base64DecodeError < DecodeError; end

  class JWKError < DecodeError; end
end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
jwt-2.9.3 lib/jwt/error.rb
jwt-2.9.2 lib/jwt/error.rb
jwt-2.9.1 lib/jwt/error.rb
jwt-2.9.0 lib/jwt/error.rb
blacklight-spotlight-3.6.0.beta8 vendor/bundle/ruby/3.2.0/gems/jwt-2.8.2/lib/jwt/error.rb
jwt-2.8.2 lib/jwt/error.rb
jwt-2.8.1 lib/jwt/error.rb