Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Anchor
_Toc341972467
_Toc341972467
Attributes

Attribute

type

values

default

mandate

comment

serial

string



true


Identifier

String



true


Status

String

ACTIVE,
DISABLED,
DECEASED




description

string



false


users

coll





assignedUsers

coll





sharedUsers

coll





product

object



true


repository

object



false



Anchor
_Toc341972468
_Toc341972468
/token/create

Examples 1:

Code Block
languagejs
titleParameters
{
	"attrs":
	[
		"product.id": "pid",
		"user.id": "userid",
		"pin": "tokenpin"
	]
}

...

Code Block
languagejs
titleResponse
{
	"error":0,
	"result":
	{
		"id": "tokenid1" 
	}
}

Anchor
_Toc341972469
_Toc341972469
/token/get

Examples:
Method: /token/get

...

Code Block
languagejs
titleResponse
{
	"error":0,
	"result":
	{
		"id": "token id1",
		"serial": "serial1",
		"status": "ACTIVE"
	}
}

Anchor
_Toc341972470
_Toc341972470
/token/set

Examples:
Method:/token/set

...

Code Block
languagejs
titleResponse
{
	"error":0
}

Anchor
_Toc341972471
_Toc341972471
/token/delete

Examples:
Method:/token/delete

...

Code Block
languagejs
titleResponse
{
	"error":0
}


Anchor
_Toc341972472
_Toc341972472
/token/reset

Examples:
Method:/token/reset

...

Code Block
languagejs
titleResponse
{
	"error":0
}

Anchor
_Toc341972473
_Toc341972473
/token/confine

To confine a token, the token cannot be downloaded again.

...

Code Block
languagejs
titleResponse
{
	"error":0
}

Anchor
_Toc341972474
_Toc341972474
/token/release

To release a token, the token can be downloaded again

...

Code Block
languagejs
titleResponse
{
	"error":0
}

Anchor
_Toc341972475
_Toc341972475
/token/import

Import hardware tokens into token repository

...

Code Block
languagejs
titleResponse
{
	"error":0,
	"result":
	{
		"total":3,
		"rows":
		[
			{"id":"xxx","serial":"1001"},
			{"id":"yyy","serial":"1002"},
			{"id":"zzz","serial":"1003"}
		]
	}
}

Anchor
_Toc341972478
_Toc341972478
/token/syncToken

Examples:
Method:/token/syncToken

...

Code Block
languagejs
titleResponse
{
	"error":0
}

Anchor
_Toc341972480
_Toc341972480
/token/batchAssignTokens

Examples:
Method:/token/batchAssignTokens

...

Code Block
titleexample.csv
domain,loginName,manufacturerCode,productCode,serial,status,pin
"test domain", "john.smith", "DN", "MT", "10000", "ACTIVE", "1234"

Anchor
token_download_offline_data
token_download_offline_data
/token/downloadOfflineData

Examples:
Method:/token/downloadOfflineData

...