7.1 Acceptance Criteria for the PIV Middleware Test
All changes in this version
Title
Acceptance Criteria for the PIV Middleware Test
Control changed
Before · SP 800-85A-2
The PIV Middleware test acceptance criteria will be based on the middleware application under test passing all the PIV client API test assertions. The middleware should return appropriate return codes in response to executing the client API functions as defined in Section 3, Part 3of SP 800-73-3. The middleware should also be able to send the correct card commands to and interpret the responses received from the “SP 800-73-3 conformant PIV Card Application” (refer to section 7.2 for definition). The test assertions detail the pass/fail criteria defined for each test case that is designed to test a certain condition being tested.
After · SP 800-85A-4
The PIV Middleware test acceptance criteria will be based on the middleware application under the test passing all the PIVSP 800-73-4 client API test assertions. The middleware should return appropriate return codes in response to executing the client API functions as defined in Section 3, Part 3of3 of SP 800-73-3800-73-4 . The middleware should also be able to send the correct card commands to and interpret the responses received from the “ SP 800-73-3800-73-4 conformant PIV Card Application” (refer to sectionSection 7.2 for definition). The test assertions detail the pass/fail criteria defined for each test case that is designed to test a certain condition being tested. PIV Middleware that supports the SP 800-73-4 client API with SM will be required to test against both the SP 800-73-4 client API test assertions and the SP 800-73-4 client API with SM test assertions. All SP 800-73-4 client API with SM test assertions are to be conducted over a contactless interface.