| 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"
\}
\]
\}
\}
\\
\\ |