Exception: CommandTower::Errors::Auth::ImpersonationSessionMissingError

Inherits:
ValidationError show all
Defined in:
app/errors/command_tower/errors/auth/impersonation_session_missing_error.rb

Instance Attribute Summary

Attributes inherited from CommandTower::Errors::ApplicationError

#cause, #details

Instance Method Summary collapse

Methods inherited from CommandTower::Errors::ApplicationError

#log_level, #retryable?

Constructor Details

#initializeImpersonationSessionMissingError

Returns a new instance of ImpersonationSessionMissingError.



7
8
9
# File 'app/errors/command_tower/errors/auth/impersonation_session_missing_error.rb', line 7

def initialize
  super(details: { impersonation: "not_active" })
end

Instance Method Details

#codeObject



11
12
13
# File 'app/errors/command_tower/errors/auth/impersonation_session_missing_error.rb', line 11

def code
  "impersonation_session_missing"
end

#messageObject



15
16
17
# File 'app/errors/command_tower/errors/auth/impersonation_session_missing_error.rb', line 15

def message
  "Impersonation is not active"
end