Class: Clerk::Models::Operations::RefreshSessionRequestBody

Inherits:
Object
  • Object
show all
Includes:
Crystalline::MetadataFields
Defined in:
lib/clerk/models/operations/refreshsession_requestbody.rb

Overview

Refresh session parameters

Instance Method Summary collapse

Methods included from Crystalline::MetadataFields

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

Constructor Details

#initialize(expired_token:, refresh_token:, request_origin:, request_headers: nil, request_originating_ip: nil, format: Models::Operations::Format::TOKEN) ⇒ RefreshSessionRequestBody

Returns a new instance of RefreshSessionRequestBody.



30
31
32
33
34
35
36
37
# File 'lib/clerk/models/operations/refreshsession_requestbody.rb', line 30

def initialize(expired_token:, refresh_token:, request_origin:, request_headers: nil, request_originating_ip: nil, format: Models::Operations::Format::TOKEN)
  @expired_token = expired_token
  @refresh_token = refresh_token
  @request_origin = request_origin
  @request_headers = request_headers
  @request_originating_ip = request_originating_ip
  @format = format
end

Instance Method Details

#==(other) ⇒ Object



40
41
42
43
44
45
46
47
48
49
# File 'lib/clerk/models/operations/refreshsession_requestbody.rb', line 40

def ==(other)
  return false unless other.is_a? self.class
  return false unless @expired_token == other.expired_token
  return false unless @refresh_token == other.refresh_token
  return false unless @request_origin == other.request_origin
  return false unless @request_headers == other.request_headers
  return false unless @request_originating_ip == other.request_originating_ip
  return false unless @format == other.format
  true
end