Key Query InterfaceChapter 6 Agent Interface Reference 129Request ParametersThe following table lists the parameters accepted by the Key Query interface.The queryFilter parameter must be a valid query filter. The syntax and validquery parameters are too complex to describe in the parameter table. Details aboutvalid parameters and values for query filters are in a separate table following theparameters.Table 6-18 Parameters Accepted by the Key Query InterfaceParameter Format and DescriptionmaxCount numberSpecifies the maximum number of keys to display on each page returned. Ifmore than maxCount keys match the search criteria, each page will havecontrols to see the next or previous page of results.op queryKeyThe only operation supported by the List Certificates interface is queryKey.queryFilter ([][...])Details about building query filters are provided in the next table.The queryFilter must be enclosed in parentheses.The argument, required if there is more than one , specifieshow the filters that follow should be logically evaluated:• & (ampersand) means that the filters should be linked by a logical AND: allfilters must evaluate to true for the expression to match a key.• | (pipe) means that the filters should be linked by a logical OR: if at leastone filter evaluates to true, the expression matches a key.Any number of filters can be concatenated within any set of parentheses.An example filter is(|(keyArchivedBy=drmagent1)(&(keySerialNumber>=5)(keySerialNumber<=35)))This filter matches any key that was archived by drmagent1 or keys with serialnumbers between 5 and 35 in the archive.querySentinel numberThe querySentinel indicates which record out of the total matching setshould be the first displayed on the resulting output page. For example, iftotalRecordCount = 15 and maxCount = 5, set querySentinel to 6 toshow the 6th through 10th element of the matching set.