The default values for some controls must be specified as integers or whole numbers. The control type determines the type of comparison performed to calculate expected values and determine compliance.

A single integer in scans results data (x) is compared to a single integer or range defined for a control (Y). The control values include a default value (an integer or range of integers) and an operator. The operators are described below.

Operator |
You are compliant when |

less than |
X is less than Y |

greater than |
X is greater than Y |

less than or equal to |
X is less than or equal to Y |

greater than or equal to |
X is greater than or equal to Y |

not equal to |
X is not equal to Y |

equal to |
X is equal to Y |

in |
X is in Y |

in range |
X is in the range Y |

Tell me about the "in" operator

Tell me about the "in range" operator

A list of integers in the scan results data (X) is compared to a single integer or range defined for a control (Y). The control values include a default value (an integer or range of integers), a cardinality and an operator. The possible cardinality and operator combinations are below.

Cardinality |
Operator |
You are compliant when |

match any |
less than |
any integer in X is less than Y |

match any |
greater than |
any integer in X is greater than Y |

match any |
less than or equal to |
any integer in X is less than or equal to Y |

match any |
greater than or equal to |
any integer in X is greater than or equal to Y |

match any |
not equal to |
any integer in X is not equal to Y |

match any |
equal to |
any integer in X is equal to Y |

match any |
in range |
any integer in X is in the range Y |

match all |
less than |
all integers in X are less than Y |

match all |
greater than |
all integers in X are greater than Y |

match all |
less than or equal to |
all integers in X are less than or equal to Y |

match all |
greater than or equal to |
all integers in X are greater than or equal to Y |

match all |
not equal to |
no integers in X are equal to Y |

match all |
equal to |
all integers in X are equal to Y |

match all |
in range |
all integers in X are in the range Y |

match none |
less than |
no integers in X are less than Y |

match none |
greater than |
no integers in X are greater than Y |

match none |
less than or equal to |
no integers in X are less than or equal to Y |

match none |
greater than or equal to |
no integers in X are greater than or equal to Y |

match none |
not equal to |
all integers in X are equal to Y |

match none |
equal to |
no integers in X are equal to Y |

match none |
in range |
no integers in X are in the range Y |

A list of integers returned in the scan results (X) is compared to a list of integers defined for a control (Y). The control values include a default value (a list of integers) and a cardinality. The possible cardinalities are below.

Cardinality |
You are compliant when |

contains |
X contains all of Y |

does not contain |
X does not contain any of Y |

intersect |
any integer in X matches any integer in Y |

matches |
all integers in X match all integers in Y (listed in any order) |

is contained in |
all integers in X are contained in Y |