Class: Verify_validate
Instance Attribute Summary
#params
Instance Method Summary
collapse
#createFinalParams, #createResponse, #initialize, #isParamPrefixSet, #isRequiredFieldsSet, #reset
Constructor Details
This class inherits a constructor from MoceanFactory
Instance Method Details
#__init__(client) ⇒ Object
5
6
7
8
|
# File 'lib/deno92/modules/message/verify_validate.rb', line 5
def __init__ client
super(client)
@required_fields = ['mocean-api-key','mocean-api-secret','mocean-reqid','mocean-otp-code']
end
|
#create(params = {}) ⇒ Object
25
26
27
28
29
|
# File 'lib/deno92/modules/message/verify_validate.rb', line 25
def create params = {}
reset
super(param)
return self
end
|
#send ⇒ Object
31
32
33
34
35
36
|
# File 'lib/deno92/modules/message/verify_validate.rb', line 31
def send
createFinalParams
isRequiredFieldsSet
response = Transmitter.new('/rest/1/otp/verify','post',@params)
return response.getResponse()
end
|
#setOtpCode(param) ⇒ Object
15
16
17
18
|
# File 'lib/deno92/modules/message/verify_validate.rb', line 15
def setOtpCode param
@params['mocean-otp-code'] = param
return self
end
|
#setReqid(param) ⇒ Object
10
11
12
13
|
# File 'lib/deno92/modules/message/verify_validate.rb', line 10
def setReqid param
@params['mocean-reqid'] = param
return self
end
|
20
21
22
23
|
# File 'lib/deno92/modules/message/verify_validate.rb', line 20
def setRespFormat param
@params['mocean-resp-format'] = param
return self
end
|