Sidebar

token.generate

Beschrijving

object token.generate(matrix tokenids)

Met deze methode kunnen tokens worden gegenereerd.

Alleen het gebruikerstype Superbeheerder mag tokens beheren voor andere gebruikers.

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.

Verzoek:

{
           "jsonrpc": "2.0",
           "method": "token.generate",
           "params": [
               "1",
               "2"
           ],
           "auth": "3a57200802b24cda67c4e4010b50c065",
           "id": 1
       }

Antwoord:

{
           "jsonrpc": "2.0",
           "result": [
               {
                   "tokenid": "1",
                   "token": "bbcfce79a2d95037502f7e9a534906d3466c9a1484beb6ea0f4e7be28e8b8ce2"
               },
               {
                   "tokenid": "2",
                   "token": "fa1258a83d518eabd87698a96bd7f07e5a6ae8aeb8463cae33d50b91dd21bd6d"
               }
           ],
           "id": 0
       }

Bron

CToken::generate() in ui/include/classes/api/services/CToken.php.