Class: WOWSQL::MemoryTokenStorage

Inherits:
Object
  • Object
show all
Includes:
TokenStorage
Defined in:
lib/wowsql/auth.rb

Overview

Default in-memory token storage.

Instance Method Summary collapse

Constructor Details

#initializeMemoryTokenStorage

Returns a new instance of MemoryTokenStorage.



59
60
61
62
# File 'lib/wowsql/auth.rb', line 59

def initialize
  @access = nil
  @refresh = nil
end

Instance Method Details

#get_access_tokenObject



64
65
66
# File 'lib/wowsql/auth.rb', line 64

def get_access_token
  @access
end

#get_refresh_tokenObject



72
73
74
# File 'lib/wowsql/auth.rb', line 72

def get_refresh_token
  @refresh
end

#set_access_token(token) ⇒ Object



68
69
70
# File 'lib/wowsql/auth.rb', line 68

def set_access_token(token)
  @access = token
end

#set_refresh_token(token) ⇒ Object



76
77
78
# File 'lib/wowsql/auth.rb', line 76

def set_refresh_token(token)
  @refresh = token
end