Enum caprock_field_identifier
Defined in File codec.h
Enum Documentation
-
enum caprock_field_identifier
This file defines codec/serialization constants. These details do not need to be part of the public API, but may help compatible implementations. Each token field is self-describing, and starts with a variable integer type field. The variable integer encoding is the one used by interpeer’s liberate library.
Field identifiers are individually versioned for backwards compatibility.
Below are the field identifiers defined. Their values and meanings are taken from draft-jfinkhaeuser-caprock-enc-compact.
Values:
-
enumerator CFI_TOKENv1
-
enumerator CFI_TOKEN_TYPEv1
-
enumerator CFI_ISSUER_IDv1
-
enumerator CFI_SEQUENCE_NOv1
-
enumerator CFI_SCOPEv1
-
enumerator CFI_SCOPEv1_FROM
-
enumerator CFI_SCOPEv1_TO
-
enumerator CFI_SCOPEv1_EXPIRY_POLICY
-
enumerator CFI_CLAIMSv1
-
enumerator CFI_CLAIMv1_SUBJECT
-
enumerator CFI_CLAIMv1_PREDICATE
-
enumerator CFI_CLAIMv1_PRIVILEGE
-
enumerator CFI_CLAIMv1_OBJECT
-
enumerator CFI_IDv1_NONE
-
enumerator CFI_IDv1_WILDCARD
-
enumerator CFI_IDv1_RAW_32
-
enumerator CFI_IDv1_RAW_57
-
enumerator CFI_IDv1_SHA3_28
-
enumerator CFI_IDv1_SHA3_32
-
enumerator CFI_IDv1_SHA3_48
-
enumerator CFI_IDv1_SHA3_64
-
enumerator CFI_SIGv1_RAW_32
-
enumerator CFI_SIGv1_RAW_57
-
enumerator CFI_SIGv1_SHA2_28
-
enumerator CFI_SIGv1_SHA2_32
-
enumerator CFI_SIGv1_SHA2_48
-
enumerator CFI_SIGv1_SHA2_64
-
enumerator CFI_SIGv1_SHA3_28
-
enumerator CFI_SIGv1_SHA3_32
-
enumerator CFI_SIGv1_SHA3_48
-
enumerator CFI_SIGv1_SHA3_64
-
enumerator CFI_TOKENv1