{"inputSchema":{"type":"object","additionalProperties":false,"required":["artifact"],"properties":{"artifact":{"type":"object","additionalProperties":false,"required":["ldapFilter"],"properties":{"ldapFilter":{"type":"object","additionalProperties":false,"required":["data","claim"],"properties":{"data":{"type":"object","additionalProperties":false,"required":["schema","entries","nodes","root"],"properties":{"schema":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["attribute","equality","ordering","substring"],"properties":{"attribute":{"type":"string","maxLength":64,"minLength":1,"pattern":"^[A-Za-z_][A-Za-z0-9_.-]*$"},"equality":{"anyOf":[{"type":"null"},{"type":"string","maxLength":64,"minLength":1}]},"ordering":{"anyOf":[{"type":"null"},{"type":"string","maxLength":64,"minLength":1}]},"substring":{"anyOf":[{"type":"null"},{"type":"string","maxLength":64,"minLength":1}]}}},"maxItems":64,"minItems":0},"entries":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["id","attributes"],"properties":{"id":{"type":"string","maxLength":64,"minLength":1,"pattern":"^[A-Za-z_][A-Za-z0-9_.-]*$"},"attributes":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["attribute","values"],"properties":{"attribute":{"type":"string","maxLength":64,"minLength":1,"pattern":"^[A-Za-z_][A-Za-z0-9_.-]*$"},"values":{"type":"array","items":{"type":"string","maxLength":256,"minLength":0},"maxItems":32,"minItems":0}}},"maxItems":64,"minItems":0}}},"maxItems":64,"minItems":1},"nodes":{"type":"array","items":{"anyOf":[{"type":"object","additionalProperties":false,"required":["op","children","attribute","assertion","initial","any","final"],"properties":{"op":{"enum":["and","or","not"]},"children":{"type":"array","items":{"type":"integer","minimum":0,"maximum":63},"maxItems":32,"minItems":0},"attribute":{"type":"string","maxLength":128,"minLength":0},"assertion":{"type":"string","maxLength":128,"minLength":0},"initial":{"anyOf":[{"type":"null"},{"type":"string","maxLength":128,"minLength":0}]},"any":{"type":"array","items":{"type":"string","maxLength":128,"minLength":0},"maxItems":16,"minItems":0},"final":{"anyOf":[{"type":"null"},{"type":"string","maxLength":128,"minLength":0}]}}},{"type":"object","additionalProperties":false,"required":["op","children","attribute","assertion","initial","any","final"],"properties":{"op":{"enum":["eq","ge","le","present","substring"]},"children":{"type":"array","items":{"type":"integer","minimum":0,"maximum":63},"maxItems":0,"minItems":0},"attribute":{"type":"string","maxLength":64,"minLength":1,"pattern":"^[A-Za-z_][A-Za-z0-9_.-]*$"},"assertion":{"type":"string","maxLength":128,"minLength":0},"initial":{"anyOf":[{"type":"null"},{"type":"string","maxLength":128,"minLength":0}]},"any":{"type":"array","items":{"type":"string","maxLength":128,"minLength":0},"maxItems":16,"minItems":0},"final":{"anyOf":[{"type":"null"},{"type":"string","maxLength":128,"minLength":0}]}}}]},"maxItems":64,"minItems":1},"root":{"type":"integer","minimum":0,"maximum":63}}},"claim":{"anyOf":[{"type":"null"},{"type":"object","additionalProperties":false,"required":["results","matched_entries"],"properties":{"results":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["entry","result"],"properties":{"entry":{"type":"string","maxLength":64,"minLength":1,"pattern":"^[A-Za-z_][A-Za-z0-9_.-]*$"},"result":{"enum":["true","false","undefined"]}}},"maxItems":64,"minItems":0},"matched_entries":{"type":"array","items":{"type":"string","maxLength":64,"minLength":1,"pattern":"^[A-Za-z_][A-Za-z0-9_.-]*$"},"maxItems":64,"minItems":0}}}]}}}}}}},"method":"POST","url":"https://detect.halowerk.com/v1/F-TD2000-DOCUMENTS-07/ldap4511-schema-bound-three-valued-filter-solution-set"}