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
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