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.



98
99
100
101
102
# File 'lib/standard_id/errors.rb', line 98

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.



96
97
98
# File 'lib/standard_id/errors.rb', line 96

def actual
  @actual
end

#requiredObject (readonly)

Returns the value of attribute required.



96
97
98
# File 'lib/standard_id/errors.rb', line 96

def required
  @required
end