Skip to content

Commit

Permalink
use first-class object short hand
Browse files Browse the repository at this point in the history
  • Loading branch information
Austin Kabiru committed Feb 25, 2018
1 parent 949db0a commit c0b4c59
Showing 1 changed file with 13 additions and 12 deletions.
25 changes: 13 additions & 12 deletions lib/jwt/error.rb
@@ -1,16 +1,17 @@
# frozen_string_literal: true

module JWT
class EncodeError < StandardError; end
class DecodeError < StandardError; end
class VerificationError < DecodeError; end
class ExpiredSignature < DecodeError; end
class IncorrectAlgorithm < DecodeError; end
class ImmatureSignature < DecodeError; end
class InvalidIssuerError < DecodeError; end
class InvalidIatError < DecodeError; end
class InvalidAudError < DecodeError; end
class InvalidSubError < DecodeError; end
class InvalidJtiError < DecodeError; end
class InvalidPayload < DecodeError; end
EncodeError = Class.new(StandardError)
DecodeError = Class.new(StandardError)

VerificationError = Class.new(DecodeError)
ExpiredSignature = Class.new(DecodeError)
IncorrectAlgorithm = Class.new(DecodeError)
ImmatureSignature = Class.new(DecodeError)
InvalidIssuerError = Class.new(DecodeError)
InvalidIatError = Class.new(DecodeError)
InvalidAudError = Class.new(DecodeError)
InvalidSubError = Class.new(DecodeError)
InvalidJtiError = Class.new(DecodeError)
InvalidPayload = Class.new(DecodeError)
end

0 comments on commit c0b4c59

Please sign in to comment.