Exception: Amsi::Error::RequestFault

Inherits:
Base
  • Object
show all
Defined in:
lib/amsi/error/request_fault.rb

Overview

Raised when a AMSI request has a fault node, which general appears when there is an issue with the auth section in the request (e.g. invalid password)

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(message, fault_code, details = nil) ⇒ RequestFault

Returns a new instance of RequestFault.



11
12
13
14
15
# File 'lib/amsi/error/request_fault.rb', line 11

def initialize(message, fault_code, details = nil)
  super(message)
  @fault_code = fault_code
  @details = details
end

Instance Attribute Details

#detailsObject (readonly)

Returns the value of attribute details.



9
10
11
# File 'lib/amsi/error/request_fault.rb', line 9

def details
  @details
end

#fault_codeObject (readonly)

Returns the value of attribute fault_code.



9
10
11
# File 'lib/amsi/error/request_fault.rb', line 9

def fault_code
  @fault_code
end