{"inputSchema":{"type":"object","additionalProperties":false,"required":["artifact"],"properties":{"artifact":{"type":"object","additionalProperties":false,"required":["tpmQuote"],"properties":{"tpmQuote":{"type":"object","additionalProperties":false,"required":["data","claim"],"properties":{"data":{"type":"object","additionalProperties":false,"required":["attestation_hex","public_key_pem","signature_der_hex","expected_nonce_hex","expected_qualified_signer_hex","pcr_values"],"properties":{"attestation_hex":{"type":"string","minLength":0,"maxLength":4096,"pattern":"^(?:[0-9a-f]{2})*$"},"public_key_pem":{"type":"string","minLength":1,"maxLength":512},"signature_der_hex":{"type":"string","minLength":0,"maxLength":160,"pattern":"^(?:[0-9a-f]{2})*$"},"expected_nonce_hex":{"type":"string","minLength":0,"maxLength":128,"pattern":"^(?:[0-9a-f]{2})*$"},"expected_qualified_signer_hex":{"type":"string","minLength":0,"maxLength":136,"pattern":"^(?:[0-9a-f]{2})*$"},"pcr_values":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["index","value_hex"],"properties":{"index":{"type":"integer","minimum":0,"maximum":23},"value_hex":{"$ref":"#/properties/artifact/%24defs/s0"}}},"minItems":0,"maxItems":24}}},"claim":{"anyOf":[{"type":"null"},{"$ref":"#/properties/artifact/%24defs/s0"}]}}}},"$defs":{"s0":{"type":"string","minLength":64,"maxLength":64,"pattern":"^[0-9a-f]{64}$"}}}}},"method":"POST","url":"https://detect.halowerk.com/v1/F-TD2000-DOCUMENTS-12/tpm20-p256-sha256-quote-attestation-pcr-nonce-signature-binding"}