OTPByHTTPGetValve
Valve for delivering one-time passwords by HTTP GET.
Supports fallback URL's.
Properties
Example Configuration
{ "name": "OTPByHTTPGetValve", "config": { "generated_otp_name" : "generated_otp", "recipient_param_name" : "{{item.othermobile}}", "userid_param_name" : "{{request.username}}","url_list" : "https://www.messageservice.dd,https://www.messageservice.ff","url_params":"mobile=$$RECIPIENT&otp=$$OTP&user=",$$USERNAME"success_string":"message_ok", "wash_recipient_number" : "true", "recipient_prefix" : "+46","dynamic_values" : "} }$$USERNAME={{item.givenName}}"
In the example above the value for attribute othermobile has been picked up earlier in the flow.
The value for userid_param_name has been picked up from the request. Most common values are {{request.User-Name}} for RADIUS and {{request.username}} for HTTP.
Information about values for url_list, url_params and success_string should be retrieved from the supplier of the message service.
Requirements
Item set must have at least one entry.
Older versions