Class: WiMP::Gen::ClientApiLoginService::Client

Inherits:
Object
  • Object
show all
Includes:
Thrift::Client
Defined in:
lib/gen/client_api_login_service.rb

Instance Method Summary collapse

Instance Method Details

#getClientConfig(partnerUsername, partnerPassword, clientName) ⇒ Object



16
17
18
19
# File 'lib/gen/client_api_login_service.rb', line 16

def getClientConfig(partnerUsername, partnerPassword, clientName)
  send_getClientConfig(partnerUsername, partnerPassword, clientName)
  return recv_getClientConfig()
end

#loginWithToken(userName, password, partnerUsername, partnerPassword, clientName) ⇒ Object



61
62
63
64
# File 'lib/gen/client_api_login_service.rb', line 61

def loginWithToken(userName, password, partnerUsername, partnerPassword, clientName)
  send_loginWithToken(userName, password, partnerUsername, partnerPassword, clientName)
  return recv_loginWithToken()
end

#recoverPassword(userName, partnerUsername, partnerPassword) ⇒ Object



46
47
48
49
# File 'lib/gen/client_api_login_service.rb', line 46

def recoverPassword(userName, partnerUsername, partnerPassword)
  send_recoverPassword(userName, partnerUsername, partnerPassword)
  return recv_recoverPassword()
end

#recv_getClientConfigObject

Raises:

  • (::Thrift::ApplicationException)


25
26
27
28
29
# File 'lib/gen/client_api_login_service.rb', line 25

def recv_getClientConfig()
  result = receive_message(GetClientConfig_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'getClientConfig failed: unknown result')
end

#recv_loginWithTokenObject

Raises:

  • (::Thrift::ApplicationException)


70
71
72
73
74
# File 'lib/gen/client_api_login_service.rb', line 70

def recv_loginWithToken()
  result = receive_message(LoginWithToken_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'loginWithToken failed: unknown result')
end

#recv_recoverPasswordObject

Raises:

  • (::Thrift::ApplicationException)


55
56
57
58
59
# File 'lib/gen/client_api_login_service.rb', line 55

def recv_recoverPassword()
  result = receive_message(RecoverPassword_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'recoverPassword failed: unknown result')
end

#recv_simpleLoginObject

Raises:

  • (::Thrift::ApplicationException)


40
41
42
43
44
# File 'lib/gen/client_api_login_service.rb', line 40

def recv_simpleLogin()
  result = receive_message(SimpleLogin_result)
  return result.success unless result.success.nil?
  raise ::Thrift::ApplicationException.new(::Thrift::ApplicationException::MISSING_RESULT, 'simpleLogin failed: unknown result')
end

#send_getClientConfig(partnerUsername, partnerPassword, clientName) ⇒ Object



21
22
23
# File 'lib/gen/client_api_login_service.rb', line 21

def send_getClientConfig(partnerUsername, partnerPassword, clientName)
  send_message('getClientConfig', GetClientConfig_args, :partnerUsername => partnerUsername, :partnerPassword => partnerPassword, :clientName => clientName)
end

#send_loginWithToken(userName, password, partnerUsername, partnerPassword, clientName) ⇒ Object



66
67
68
# File 'lib/gen/client_api_login_service.rb', line 66

def send_loginWithToken(userName, password, partnerUsername, partnerPassword, clientName)
  send_message('loginWithToken', LoginWithToken_args, :userName => userName, :password => password, :partnerUsername => partnerUsername, :partnerPassword => partnerPassword, :clientName => clientName)
end

#send_recoverPassword(userName, partnerUsername, partnerPassword) ⇒ Object



51
52
53
# File 'lib/gen/client_api_login_service.rb', line 51

def send_recoverPassword(userName, partnerUsername, partnerPassword)
  send_message('recoverPassword', RecoverPassword_args, :userName => userName, :partnerUsername => partnerUsername, :partnerPassword => partnerPassword)
end

#send_simpleLogin(userName, password, partnerUsername, partnerPassword, clientName, clientUniqueKey) ⇒ Object



36
37
38
# File 'lib/gen/client_api_login_service.rb', line 36

def send_simpleLogin(userName, password, partnerUsername, partnerPassword, clientName, clientUniqueKey)
  send_message('simpleLogin', SimpleLogin_args, :userName => userName, :password => password, :partnerUsername => partnerUsername, :partnerPassword => partnerPassword, :clientName => clientName, :clientUniqueKey => clientUniqueKey)
end

#simpleLogin(userName, password, partnerUsername, partnerPassword, clientName, clientUniqueKey) ⇒ Object



31
32
33
34
# File 'lib/gen/client_api_login_service.rb', line 31

def simpleLogin(userName, password, partnerUsername, partnerPassword, clientName, clientUniqueKey)
  send_simpleLogin(userName, password, partnerUsername, partnerPassword, clientName, clientUniqueKey)
  return recv_simpleLogin()
end