Anchor | ||||
---|---|---|---|---|
|
Attribute | type | values | default | mandate | comment |
user | object |
|
| true |
|
password | string |
|
| false |
|
starts | date |
|
| false |
|
expires | date |
|
| false |
|
usageLimit | integer |
| 1 | false |
|
usedTimes |
|
| 0 | false | readonly |
sentTimes |
|
| 0 |
| readonly |
Anchor | ||||
---|---|---|---|---|
|
Wiki Markup |
---|
+Examples:+ Method:/tempPass /create Parameters: \{ "attrs": \[ "user.id":userid "usageLimit":20, "expires":"2010-01-01T00:00:00Z" \], "count": 10, "return": \["id", "usageLimit"\] \} Response: \{ "error":0, "result": \[ \{"id":"1","usageLimit":20\}, \{"id":"2","usageLimit":20\}, .... \] \} \\ |
Anchor | ||||
---|---|---|---|---|
|
Wiki Markup |
---|
+Examples:+ Method:/tempPass /send Parameters: \{ "ids": \[ "id1", "id2", "id3" \], "messasge": \{ "to":[support@deepnetsecurity.com|mailto:support@deepnetsecurity.com], "type":"EMAIL" \} \} Response: \{ "error":0 \} \\ \\ |
Anchor | ||||
---|---|---|---|---|
|
Wiki Markup |
---|
Method:/tempPass /get Parameters: \{ "match": \[ \["id", "=", 2\] \], "return":\["*"\], \} Response: \{ "error":0, "result": \{ "password":"****" "usageLimit":20, "expires":"2010-01-01T00:00:00Z" \} \} |
Anchor | ||||
---|---|---|---|---|
|
Method:/tempPass /set
Parameters:
{
"id":1,
"attrs":{"usageLimit":24}
}
Response:
{
"error":0
}
Anchor | ||||
---|---|---|---|---|
|
Method:/tempPass /delete
Parameters:
{
"id":1
}
Response:
{
"error":0
}
Anchor | ||||
---|---|---|---|---|
|
- search all system images
Wiki Markup |
---|
Method:/tempPass /search Parameters: \{ "match": \[ "user.id", "=", uid \], "return":\["usageLimit", "expires"\], \} Response: \{ "error":0, "result": \{ total:1, rows: \[ \{ "password":"****" "usageLimit":20, "expires":"2010-01-01T00:00:00Z" \} \] \} \} \\ \\ |