AuthToken

AuthToken

授权访问的令牌。

Constructor

new AuthToken(code, domain, appKey, cid, issues, expiry, description)

Parameters:
Name Type Description
code string

令牌编码。

domain string

令牌对应的域。

appKey string

令牌指定的 App Key 信息。

cid number

令牌绑定的 Contact ID 。

issues number

发布时间。

expiry number

过期时间。

description PrimaryDescription

主描述。

Extends

Classes

AuthToken

Members

appKey :string

令牌指定的 App Key 信息。

Type:
  • string

cid :number

令牌绑定的 Contact ID 。如果未绑定值为 0

Type:
  • number

code :string

令牌编码。

Type:
  • string

description :PrimaryDescription

主描述信息。

Type:

domain :string

令牌对应的域。

Type:
  • string

expiry :number

过期时间。

Type:
  • number

issues :number

发布时间。

Type:
  • number

Methods

(static) create(json) → {AuthToken}

从 JSON 数据结构创建 AuthToken 实例。

Parameters:
Name Type Description
json JSON

指定 AuthToken 格式的 JSON 对象。

Returns:

返回 AuthToken 实例。

Type
AuthToken

getDescription() → {PrimaryDescription}

获取主描述对象。

Returns:

返回主描述对象。

Type
PrimaryDescription

initializer()

Overrides:

聚合时的初始化函数。

isValid() → {boolean}

令牌是否有效。

Returns:

如果令牌有效返回 true ,否则返回 false

Type
boolean

toCompactJSON() → {JSON}

Overrides:

将对象序列化为数据内容紧凑的 JSON 格式。

Returns:

返回 JSON 格式对象。

Type
JSON

toJSON() → {JSON}

Overrides:

将对象序列化为 JSON 格式。

Returns:

返回 JSON 格式对象。

Type
JSON