| 接口 | 说明 |
|---|---|
| ElementSerializable |
| 类 | 说明 |
|---|---|
| AdminPermissions | |
| Attribute | |
| ElementPermissions | |
| ElementRef | |
| HS_Admin | |
| HS_Alias |
An HS_ALIAS element is one whose type field is HS_ALIAS and whose value field contains a reference to another
identifier.
|
| HS_Cert |
the payload of jsonWebSignature contains:
"iss": the issuer of the certificate, as an element reference (index:identifier pair) or identifier
"sub": the subject of the certificate, as an element reference (index:identifier pair) or identifier
"exp", "nbf", "iat": expiration, not-before, and issued-at dates as numeric seconds since the epoch
"publicKey": the public key of the subject, in JWK format (RFC 7517) [6]
"perms": a list of permission objects, where each permission object has the form { "handle": "identifier",
"perm": "permission" }
with "permission" one of "everything", "thisHandle", "derivedPrefixes", or "handlesUnderThisPrefix"
"chain": an optional list of element references (index:identifier pairs) or identifiers, used to build a chain
of trust for validating the certificate issuer (in the absence of an explicit chain, the chain can still be built
implicitly, as will be discussed)
|
| HS_Pubkey |
The value of the element is a binary encoding of the public key which for key types considered
in this specification is as follows.
|
| HS_Seckey |
The value of the element is the secret key.
|
| HS_Serv | |
| HS_Serv.Prefix | |
| HS_Signature |
The payload of jsonWebSignature contains:
• "iss": the issuer of the certificate, as an element reference (index:identifier pair) or identifier
• "sub": the subject of the certificate, an identifier (the identifier of the record signed)
• "exp", "nbf", "iat": expiration, not-before, and issued-at dates as numeric seconds since the epoch
• "digests": a structure indicating the hashed values of the elements of the signed identifier record.
|
| HS_Site | |
| HS_Site.Prefix | |
| HS_Vlist | |
| ServerRecord | |
| ServiceInterface | |
| TransportProtocol |