- 所有已实现的接口:
- ElementSerializable
public class HS_Signature
extends Element
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. It is an object
with two properties: "alg", a string indicating the digest algorithm (e.g. "SHA-256" [7]); and "digests", a list of
objects. Each of those objects has two properties: "index", a number indicating the index of an identifier record
element, and "digest", a string with a Base64-encoding of the digest (or hash) of the element, as described below.
• "chain": an optional list of element references (index:identifier pairs) or identifiers, used to build a chain
of trust for validating the signature issuer (in the absence of an explicit chain, the chain can still be built
implicitly, as will be discussed).