Class: Verikloak::Audience::ConfigurationError

Inherits:
Error
  • Object
show all
Defined in:
lib/verikloak/audience/errors.rb

Overview

Raised when configuration is invalid. Used when runtime configuration checks detect missing or incompatible values before audience validation takes place.

Instance Method Summary collapse

Constructor Details

#initialize(msg = 'invalid audience configuration') ⇒ ConfigurationError

Build a configuration error while keeping a consistent error code and a 500 HTTP status to signal an internal misconfiguration.

Parameters:

  • msg (String) (defaults to: 'invalid audience configuration')

    alternate human-readable explanation



44
45
46
# File 'lib/verikloak/audience/errors.rb', line 44

def initialize(msg = 'invalid audience configuration')
  super(msg, code: 'audience_configuration_error', http_status: 500)
end