Loading 103120/schema/json/ts_103120_Core.schema.json +64 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,32 @@ "Payload": { "$ref": "#/$defs/MessagePayload" }, "Signatures": { "type": "array", "minItems": 1, "items": { "type": "object", "properties": { "hash_algorithm": { "type": "string" }, "algorithm": { "type": "string" }, "public_key": { "type": "string" }, "value": { "type": "string" } }, "required": [ "hash_algorithm", "algorithm", "value" ] } }, "Signature": { "properties": { "protected": { Loading @@ -29,6 +55,44 @@ ] } }, "oneOf": [ { "required": [ "Signatures" ], "not": { "required": [ "Signature" ] } }, { "required": [ "Signature" ], "not": { "required": [ "Signatures" ] } }, { "not": { "anyOf": [ { "required": [ "Signatures" ] }, { "required": [ "Signature" ] } ] } } ], "required": [ "Header", "Payload" Loading Loading
103120/schema/json/ts_103120_Core.schema.json +64 −0 Original line number Diff line number Diff line Loading @@ -14,6 +14,32 @@ "Payload": { "$ref": "#/$defs/MessagePayload" }, "Signatures": { "type": "array", "minItems": 1, "items": { "type": "object", "properties": { "hash_algorithm": { "type": "string" }, "algorithm": { "type": "string" }, "public_key": { "type": "string" }, "value": { "type": "string" } }, "required": [ "hash_algorithm", "algorithm", "value" ] } }, "Signature": { "properties": { "protected": { Loading @@ -29,6 +55,44 @@ ] } }, "oneOf": [ { "required": [ "Signatures" ], "not": { "required": [ "Signature" ] } }, { "required": [ "Signature" ], "not": { "required": [ "Signatures" ] } }, { "not": { "anyOf": [ { "required": [ "Signatures" ] }, { "required": [ "Signature" ] } ] } } ], "required": [ "Header", "Payload" Loading