2.1.2 Data Structures

The following data structure definitions are applicable to the current document:

Claim: A claim is defined as the 3-tuple of following values:

  • TYPE: The type or identifier of the claim, represented as a UTF-16 string.

  • VALUE_TYPE: The value type of the claim VALUE, represented as a UTF-16 string.

  • VALUE: A single claim value; its type depends on the VALUE_TYPE.

This Claim is a single-valued claim.

VALUE_TYPE:  The VALUE_TYPE field in a claim MUST have one of the following UTF-16 values or a case variation thereof:

  • "uint64"

  • "int64"

  • "string"

  • "boolean"