Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

Anchor
_Toc341972561
_Toc341972561
Attributes

Attribute

type

values

default

mandate

comment

category

string



true


name

string



true


description

string



false


options

string






Anchor
_Toc341972562
_Toc341972562
/ configuration / create

Method:/configuration /create
Parameters:
{
"attrs":
{
"category":"DGS",
"name":"SMS",
"description":"description",
"options":
'{
"provider":"clickatell",
"username":"john.smith",
"password":"secret"
}'
}
}
Response:
{
"error":0
}

Anchor
_Toc341972563
_Toc341972563
/ configuration / get


Wiki Markup
Method:/configuration /get
Parameters: 
\{
 "match":
\[
  \["category", "=", "DGS"\],
  \["name", "=", "SMS"\]
\}
"return":\["*"\]
\}
Response: 
\{
"error":0,
"result":
\{
"id":id,
  "category":"DGS",
 "name":"SMS",
 "description":"description",
 "options":
'\{
 "provider":"clickatell",
 "username":"john.smith",
 "password":"secret"
\}'
\}
\}
\\


Anchor
_Toc341972564
_Toc341972564
/ configuration / search


Wiki Markup
Method:/configuration /search
Parameters: 
\{
 "match":
\[
  \["category", "=", "DGS"\],
  \["name", "=", "SMS"\]
\}
"return":\["*"\]
\}
Response: 
\{
"error":0,
"result":
\{
 "total":1,
 "rows":
\[
\{
 "id":id,
  "category":"DGS",
 "name":"SMS",
 "description":"description",
 "options":
'\{
 "provider":"clickatell",
 "username":"john.smith",
 "password":"secret"
\}'
\}
\]
\}
\\
\\


Anchor
_Toc341972565
_Toc341972565
/ configuration / delete

Method:/configuration /delete
Parameters:
{
"id":id
}
Response:
{
"error":0
}

Anchor
_Toc341972566
_Toc341972566
/ configuration / set

Method:/configuration /set
Parameters:
{
"id":id,
"attrs":
{
"description":"description",
"options":
'{
"provider":"clickatell",
"username":"john.smith",
"password":"secret"
}'
}
}
Response:
{
"error":0
}

Anchor
_Toc341972567
_Toc341972567
/ configuration / update

Method:/configuration /update
Parameters:
{
"attrs":
{
"category":"DGS",
"name":"SMS",
"description":"description",
"options":
'{
"provider":"clickatell",
"username":"john.smith",
"password":"secret"
}'
}
}
Response:
{
"error":0
}

Anchor
_Toc341972568
_Toc341972568
Configuration examples:

  1. SMTP server:

category:"CONNECTOR",
name:"SMTP",
options:
'{
"doc":
{
"serverURI":"192.168.222.1",
"serverPort":25,
"authRequired":false,
"useTLS":false,
"userName":"",
"password":""
}
}'

  1. SMTP send OTP template


Wiki Markup
category:"TEMPLATE",
name:"SMTP_OTP",
options:
'\{
"subject":"OTP",
"from":"deepnetsecurity@gmail.com",
"to":"\[\[EMAIL\]\]",
"body":"Your one-time password: \[\[OTP\]\]",
"bodyFormat":"1",
"priority":"1"
\}'


  1. SMS settings


Wiki Markup
category:"CONNECTOR",
name:"SMS",
options:
'\{
 "provider":
 \{ 
  "@name":"Clickatell",
  "username":"deepnet",
  "password":"d33p5pace",
  "sms":
  \{
   "http":
   \{
    "variables":
    \[
     \{
      "variable":
      \{
       "@name":"api_id",
       "@value":"389965"
      \}
     \}
    \]
   \}
  \},
  "wap":
  \{
   "http":
   \{  
    "variables":
    \[
     \{
      "variable":
      \{
       "@name":"api_id",
       "@value":"389965"
      \}
     \}
    \]
   \}
  \}
 \}
\}'
\\


  1. SMS send OTP template


Wiki Markup
category:"TEMPLATE",
name:"SMS_OTP",
options:
'\{
 "from":"t.s.b@deepnetsecurity.com",
 "to":"\[\[MOBILE\]\]",
 "body":"Your one-time password: \[\[OTP\]\]"
\}'
\\


  1. Twitter settings:

category:"CONNECTOR",
name:"TWITTER",
options:
'{
"doc":
{ "serverURI":'http://twitter.com/direct_messages/new.xml',
"userName":"deepnet",
"password":"314159"
}
}'

  1. TeleSigh settings


Wiki Markup
category:"CONNECTOR",
name:"TELEPHONE",
options:
'\{
 "provider":
 \{ 
  "@name":"TeleSign",
  "username":"",
  "password":"",
  "telephone":
  \{
   "soap":
   \{
    "variables":
    \[
     \{
      "variable":
      \{
       "@name":"custID ",
       "@value":"xxx"
      \}
\},
\{
      "variable":
      \{
       "@name":"authID",
       "@value":"xxx"
      \}
\},
\{
      "variable":
      \{
       "@name":"language",
       "@value":"English"
      \},
\},
\{
      "variable":
      \{
       "@name":"redialCount",
       "@value":"2"
      \},
      …
     \}
    \]
   \}
  \}
\}
\}'


  1. SMTP send Emergency Code template


Wiki Markup
category:"TEMPLATE",
name:"SMTP_EC",
options:
'\{
"subject":"Your Emergency Code",
"from":"deepnetsecurity@gmail.com",
"to":"\[\[EMAIL\]\]",
"body":"Your emergency code: \[\[ECODE\]\], 
Usage Limit: \[\[LIMIT\]\], 
Expiry Date:\[\[EXPIRES\]\]",
Expiry Date:\[\[STARTS\]\]",
"bodyFormat":"1",
"priority":"1"
\}'
\\