token.generate
Descrizione
object token.generate(array tokenids)
Questo metodo consente di generare token.
Per il ruolo utente è necessaria l'autorizzazione Manage API tokens per gestire i token di altri utenti.
Un token può essere generato con questo metodo solo se è stato creato.
Parametri
(array) ID dei token da generare.
Valori restituiti
(array) Restituisce un array di oggetti contenente l'ID del token generato
nella proprietà tokenid e la stringa di autorizzazione generata
nella proprietà token.
| Proprietà | Type | Descrizione |
|---|---|---|
| tokenid | ID | ID del token. |
| token | string | La stringa di autorizzazione generata per questo token. |
Esempi
Generare più token
Genera due token.
{
"jsonrpc": "2.0",
"method": "token.generate",
"params": [
"1",
"2"
],
"id": 1
}
Risposta:
{
"jsonrpc": "2.0",
"result": [
{
"tokenid": "1",
"token": "bbcfce79a2d95037502f7e9a534906d3466c9a1484beb6ea0f4e7be28e8b8ce2"
},
{
"tokenid": "2",
"token": "fa1258a83d518eabd87698a96bd7f07e5a6ae8aeb8463cae33d50b91dd21bd6d"
}
],
"id": 1
}
Fonte
CToken::generate() in ui/include/classes/api/services/CToken.php.