Thus, you can prepare your backend server to behave differently depending on the range of possible responses. For example, a device that returns MEETS_BASIC_INTEGRITY, MEETS_DEVICE_INTEGRITY, and MEETS_STRONG_INTEGRITY could be trusted more than a device that returns only MEETS_BASIC_INTEGRITY.