On this page
token.generate
Beschrijving
object token.generate(array tokenids)
Deze methode maakt het mogelijk om tokens te genereren.
Alleen gebruikers met het type Superadmin mogen tokens beheren voor andere gebruikers.
Een token kan alleen worden gegenereerd met behulp van deze methode als het eerst aangemaakt is.
Parameters
(array) ID's van de tokens die moeten worden gegenereerd.
Retourwaarden
(array) Retourneert een array van objecten met de ID van de gegenereerde
token onder de eigenschap tokenid en gegenereerde autorisatiereeks
onder de eigenschap 'token'.
| Eigenschap | Type | Beschrijving |
|---|---|---|
| tokenid | string | ID van het token. |
| token | string | De gegenereerde autorisatiestring voor dit token. |
Voorbeelden
Genereer meerdere tokens
Genereer twee tokens.
{
"jsonrpc": "2.0",
"method": "token.generate",
"params": [
"1",
"2"
],
"id": 1
}
Antwoord:
{
"jsonrpc": "2.0",
"result": [
{
"tokenid": "1",
"token": "bbcfce79a2d95037502f7e9a534906d3466c9a1484beb6ea0f4e7be28e8b8ce2"
},
{
"tokenid": "2",
"token": "fa1258a83d518eabd87698a96bd7f07e5a6ae8aeb8463cae33d50b91dd21bd6d"
}
],
"id": 1
}
Bron
CToken::generate() in ui/include/classes/api/services/CToken.php.