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.



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

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.



75
76
77
# File 'lib/standard_id/errors.rb', line 75

def actual
  @actual
end

#requiredObject (readonly)

Returns the value of attribute required.



75
76
77
# File 'lib/standard_id/errors.rb', line 75

def required
  @required
end