Exception: OpenApiSDK::Models::Errors::Unauthorized

Inherits:
StandardError
  • Object
show all
Extended by:
T::Sig
Includes:
Crystalline::MetadataFields
Defined in:
lib/open_api_sdk/models/errors/unauthorized.rb

Overview

Although the HTTP standard specifies “unauthorized”, semantically this response means “unauthenticated”. That is, the client must authenticate itself to get the requested response.

Instance Method Summary collapse

Methods included from Crystalline::MetadataFields

#field, #fields, included, #marshal_single, #to_dict, #to_json

Constructor Details

#initialize(error:) ⇒ Unauthorized

Returns a new instance of Unauthorized.



19
20
21
# File 'lib/open_api_sdk/models/errors/unauthorized.rb', line 19

def initialize(error:)
  @error = error
end

Instance Method Details

#==(other) ⇒ Object



24
25
26
27
28
# File 'lib/open_api_sdk/models/errors/unauthorized.rb', line 24

def ==(other)
  return false unless other.is_a? self.class
  return false unless @error == other.error
  true
end