{"inputSchema":{"type":"object","additionalProperties":false,"required":["artifact"],"properties":{"artifact":{"type":"object","additionalProperties":false,"required":["timestampToken"],"properties":{"timestampToken":{"type":"object","additionalProperties":false,"required":["data","claim"],"properties":{"data":{"type":"object","additionalProperties":false,"required":["message_hex","request","token","signer","cms_signature_valid","unknown_critical_extensions"],"properties":{"message_hex":{"$ref":"#/properties/artifact/%24defs/s0"},"request":{"type":"object","additionalProperties":false,"required":["hash_algorithm","imprint_hex","nonce","policy","cert_req"],"properties":{"hash_algorithm":{"enum":["sha256","sha512"]},"imprint_hex":{"$ref":"#/properties/artifact/%24defs/s1"},"nonce":{"$ref":"#/properties/artifact/%24defs/s2"},"policy":{"anyOf":[{"type":"null"},{"type":"string","minLength":1,"maxLength":128}]},"cert_req":{"type":"boolean"}}},"token":{"type":"object","additionalProperties":false,"required":["version","hash_algorithm","imprint_hex","nonce","policy","serial","gen_time_microseconds","ordering","accuracy_seconds","accuracy_millis","accuracy_micros","ess_cert_id_hex","tsa_name_hex"],"properties":{"version":{"enum":[1]},"hash_algorithm":{"enum":["sha256","sha512"]},"imprint_hex":{"$ref":"#/properties/artifact/%24defs/s1"},"nonce":{"$ref":"#/properties/artifact/%24defs/s2"},"policy":{"type":"string","minLength":1,"maxLength":128},"serial":{"$ref":"#/properties/artifact/%24defs/s3"},"gen_time_microseconds":{"$ref":"#/properties/artifact/%24defs/s3"},"ordering":{"type":"boolean"},"accuracy_seconds":{"type":"integer","minimum":0,"maximum":86400},"accuracy_millis":{"type":"integer","minimum":0,"maximum":999},"accuracy_micros":{"type":"integer","minimum":0,"maximum":999},"ess_cert_id_hex":{"type":"string","minLength":0,"maxLength":40,"pattern":"^(?:[0-9a-f]{2})*$"},"tsa_name_hex":{"anyOf":[{"type":"null"},{"$ref":"#/properties/artifact/%24defs/s4"}]}}},"signer":{"type":"object","additionalProperties":false,"required":["certificate_der_hex","subject_name_hex","certificate_signature_valid","valid_at_gen_time","sole_critical_timestamping_eku","included_in_signed_data"],"properties":{"certificate_der_hex":{"$ref":"#/properties/artifact/%24defs/s0"},"subject_name_hex":{"$ref":"#/properties/artifact/%24defs/s4"},"certificate_signature_valid":{"type":"boolean"},"valid_at_gen_time":{"type":"boolean"},"sole_critical_timestamping_eku":{"type":"boolean"},"included_in_signed_data":{"type":"boolean"}}},"cms_signature_valid":{"type":"boolean"},"unknown_critical_extensions":{"type":"array","items":{"type":"string","minLength":1,"maxLength":128},"minItems":0,"maxItems":16}}},"claim":{"anyOf":[{"type":"null"},{"type":"string","minLength":64,"maxLength":64,"pattern":"^[0-9a-f]{64}$"}]}}}},"$defs":{"s0":{"type":"string","minLength":0,"maxLength":4096,"pattern":"^(?:[0-9a-f]{2})*$"},"s1":{"type":"string","minLength":0,"maxLength":128,"pattern":"^(?:[0-9a-f]{2})*$"},"s2":{"anyOf":[{"type":"null"},{"$ref":"#/properties/artifact/%24defs/s3"}]},"s3":{"type":"string","minLength":1,"maxLength":20,"pattern":"^(?:0|[1-9][0-9]{0,19})$"},"s4":{"type":"string","minLength":0,"maxLength":1024,"pattern":"^(?:[0-9a-f]{2})*$"}}}}},"method":"POST","url":"https://detect.halowerk.com/v1/F-TD2000-DOCUMENTS-10/rfc3161-decoded-tstinfo-request-imprint-nonce-policy-ess-accuracy-binding"}