Exception: StandardId::InvalidAudienceError

Inherits:
StandardError
  • Object
show all
Defined in:
lib/standard_id/errors.rb

Overview

Audience verification errors

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(required:, actual:) ⇒ InvalidAudienceError

Returns a new instance of InvalidAudienceError.



80
81
82
83
84
# File 'lib/standard_id/errors.rb', line 80

def initialize(required:, actual:)
  @required = required
  @actual = actual
  super("Token audience [#{actual.join(', ')}] does not match required audiences: #{required.join(', ')}")
end

Instance Attribute Details

#actualObject (readonly)

Returns the value of attribute actual.



78
79
80
# File 'lib/standard_id/errors.rb', line 78

def actual
  @actual
end

#requiredObject (readonly)

Returns the value of attribute required.



78
79
80
# File 'lib/standard_id/errors.rb', line 78

def required
  @required
end