class Evernote::EDAM::UserStore::UserStore::Client

Public Instance Methods

authenticate(username, password, consumerKey, consumerSecret, supportsTwoFactor) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 47
def authenticate(username, password, consumerKey, consumerSecret, supportsTwoFactor)
  send_authenticate(username, password, consumerKey, consumerSecret, supportsTwoFactor)
  return recv_authenticate()
end
authenticateLongSession(username, password, consumerKey, consumerSecret, deviceIdentifier, deviceDescription, supportsTwoFactor) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 64
def authenticateLongSession(username, password, consumerKey, consumerSecret, deviceIdentifier, deviceDescription, supportsTwoFactor)
  send_authenticateLongSession(username, password, consumerKey, consumerSecret, deviceIdentifier, deviceDescription, supportsTwoFactor)
  return recv_authenticateLongSession()
end
authenticateToBusiness(authenticationToken) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 114
def authenticateToBusiness(authenticationToken)
  send_authenticateToBusiness(authenticationToken)
  return recv_authenticateToBusiness()
end
checkVersion(clientName, edamVersionMajor, edamVersionMinor) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 17
def checkVersion(clientName, edamVersionMajor, edamVersionMinor)
  send_checkVersion(clientName, edamVersionMajor, edamVersionMinor)
  return recv_checkVersion()
end
completeTwoFactorAuthentication(authenticationToken, oneTimeCode, deviceIdentifier, deviceDescription) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 81
def completeTwoFactorAuthentication(authenticationToken, oneTimeCode, deviceIdentifier, deviceDescription)
  send_completeTwoFactorAuthentication(authenticationToken, oneTimeCode, deviceIdentifier, deviceDescription)
  return recv_completeTwoFactorAuthentication()
end
getBootstrapInfo(locale) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 32
def getBootstrapInfo(locale)
  send_getBootstrapInfo(locale)
  return recv_getBootstrapInfo()
end
getNoteStoreUrl(authenticationToken) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 200
def getNoteStoreUrl(authenticationToken)
  send_getNoteStoreUrl(authenticationToken)
  return recv_getNoteStoreUrl()
end
getPremiumInfo(authenticationToken) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 183
def getPremiumInfo(authenticationToken)
  send_getPremiumInfo(authenticationToken)
  return recv_getPremiumInfo()
end
getPublicUserInfo(username) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 165
def getPublicUserInfo(username)
  send_getPublicUserInfo(username)
  return recv_getPublicUserInfo()
end
getUser(authenticationToken) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 148
def getUser(authenticationToken)
  send_getUser(authenticationToken)
  return recv_getUser()
end
recv_authenticate() click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 56
def recv_authenticate()
  result = receive_message(Authenticate_result)
  return result.success unless result.success.nil?
  raise result.userException unless result.userException.nil?
  raise result.systemException unless result.systemException.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'authenticate failed: unknown result')
end
recv_authenticateLongSession() click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 73
def recv_authenticateLongSession()
  result = receive_message(AuthenticateLongSession_result)
  return result.success unless result.success.nil?
  raise result.userException unless result.userException.nil?
  raise result.systemException unless result.systemException.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'authenticateLongSession failed: unknown result')
end
recv_authenticateToBusiness() click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 123
def recv_authenticateToBusiness()
  result = receive_message(AuthenticateToBusiness_result)
  return result.success unless result.success.nil?
  raise result.userException unless result.userException.nil?
  raise result.systemException unless result.systemException.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'authenticateToBusiness failed: unknown result')
end
recv_checkVersion() click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 26
def recv_checkVersion()
  result = receive_message(CheckVersion_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'checkVersion failed: unknown result')
end
recv_completeTwoFactorAuthentication() click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 90
def recv_completeTwoFactorAuthentication()
  result = receive_message(CompleteTwoFactorAuthentication_result)
  return result.success unless result.success.nil?
  raise result.userException unless result.userException.nil?
  raise result.systemException unless result.systemException.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'completeTwoFactorAuthentication failed: unknown result')
end
recv_getBootstrapInfo() click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 41
def recv_getBootstrapInfo()
  result = receive_message(GetBootstrapInfo_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getBootstrapInfo failed: unknown result')
end
recv_getNoteStoreUrl() click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 209
def recv_getNoteStoreUrl()
  result = receive_message(GetNoteStoreUrl_result)
  return result.success unless result.success.nil?
  raise result.userException unless result.userException.nil?
  raise result.systemException unless result.systemException.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getNoteStoreUrl failed: unknown result')
end
recv_getPremiumInfo() click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 192
def recv_getPremiumInfo()
  result = receive_message(GetPremiumInfo_result)
  return result.success unless result.success.nil?
  raise result.userException unless result.userException.nil?
  raise result.systemException unless result.systemException.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getPremiumInfo failed: unknown result')
end
recv_getPublicUserInfo() click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 174
def recv_getPublicUserInfo()
  result = receive_message(GetPublicUserInfo_result)
  return result.success unless result.success.nil?
  raise result.notFoundException unless result.notFoundException.nil?
  raise result.systemException unless result.systemException.nil?
  raise result.userException unless result.userException.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getPublicUserInfo failed: unknown result')
end
recv_getUser() click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 157
def recv_getUser()
  result = receive_message(GetUser_result)
  return result.success unless result.success.nil?
  raise result.userException unless result.userException.nil?
  raise result.systemException unless result.systemException.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getUser failed: unknown result')
end
recv_refreshAuthentication() click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 140
def recv_refreshAuthentication()
  result = receive_message(RefreshAuthentication_result)
  return result.success unless result.success.nil?
  raise result.userException unless result.userException.nil?
  raise result.systemException unless result.systemException.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'refreshAuthentication failed: unknown result')
end
recv_revokeLongSession() click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 107
def recv_revokeLongSession()
  result = receive_message(RevokeLongSession_result)
  raise result.userException unless result.userException.nil?
  raise result.systemException unless result.systemException.nil?
  return
end
refreshAuthentication(authenticationToken) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 131
def refreshAuthentication(authenticationToken)
  send_refreshAuthentication(authenticationToken)
  return recv_refreshAuthentication()
end
revokeLongSession(authenticationToken) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 98
def revokeLongSession(authenticationToken)
  send_revokeLongSession(authenticationToken)
  recv_revokeLongSession()
end
send_authenticate(username, password, consumerKey, consumerSecret, supportsTwoFactor) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 52
def send_authenticate(username, password, consumerKey, consumerSecret, supportsTwoFactor)
  send_message('authenticate', Authenticate_args, :username => username, :password => password, :consumerKey => consumerKey, :consumerSecret => consumerSecret, :supportsTwoFactor => supportsTwoFactor)
end
send_authenticateLongSession(username, password, consumerKey, consumerSecret, deviceIdentifier, deviceDescription, supportsTwoFactor) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 69
def send_authenticateLongSession(username, password, consumerKey, consumerSecret, deviceIdentifier, deviceDescription, supportsTwoFactor)
  send_message('authenticateLongSession', AuthenticateLongSession_args, :username => username, :password => password, :consumerKey => consumerKey, :consumerSecret => consumerSecret, :deviceIdentifier => deviceIdentifier, :deviceDescription => deviceDescription, :supportsTwoFactor => supportsTwoFactor)
end
send_authenticateToBusiness(authenticationToken) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 119
def send_authenticateToBusiness(authenticationToken)
  send_message('authenticateToBusiness', AuthenticateToBusiness_args, :authenticationToken => authenticationToken)
end
send_checkVersion(clientName, edamVersionMajor, edamVersionMinor) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 22
def send_checkVersion(clientName, edamVersionMajor, edamVersionMinor)
  send_message('checkVersion', CheckVersion_args, :clientName => clientName, :edamVersionMajor => edamVersionMajor, :edamVersionMinor => edamVersionMinor)
end
send_completeTwoFactorAuthentication(authenticationToken, oneTimeCode, deviceIdentifier, deviceDescription) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 86
def send_completeTwoFactorAuthentication(authenticationToken, oneTimeCode, deviceIdentifier, deviceDescription)
  send_message('completeTwoFactorAuthentication', CompleteTwoFactorAuthentication_args, :authenticationToken => authenticationToken, :oneTimeCode => oneTimeCode, :deviceIdentifier => deviceIdentifier, :deviceDescription => deviceDescription)
end
send_getBootstrapInfo(locale) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 37
def send_getBootstrapInfo(locale)
  send_message('getBootstrapInfo', GetBootstrapInfo_args, :locale => locale)
end
send_getNoteStoreUrl(authenticationToken) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 205
def send_getNoteStoreUrl(authenticationToken)
  send_message('getNoteStoreUrl', GetNoteStoreUrl_args, :authenticationToken => authenticationToken)
end
send_getPremiumInfo(authenticationToken) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 188
def send_getPremiumInfo(authenticationToken)
  send_message('getPremiumInfo', GetPremiumInfo_args, :authenticationToken => authenticationToken)
end
send_getPublicUserInfo(username) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 170
def send_getPublicUserInfo(username)
  send_message('getPublicUserInfo', GetPublicUserInfo_args, :username => username)
end
send_getUser(authenticationToken) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 153
def send_getUser(authenticationToken)
  send_message('getUser', GetUser_args, :authenticationToken => authenticationToken)
end
send_refreshAuthentication(authenticationToken) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 136
def send_refreshAuthentication(authenticationToken)
  send_message('refreshAuthentication', RefreshAuthentication_args, :authenticationToken => authenticationToken)
end
send_revokeLongSession(authenticationToken) click to toggle source
# File lib/Evernote/EDAM/user_store.rb, line 103
def send_revokeLongSession(authenticationToken)
  send_message('revokeLongSession', RevokeLongSession_args, :authenticationToken => authenticationToken)
end