SunVTS 5.0 Test Reference Manual

sctest Subtests

Table 48-1 sctest Subtests

Subtest 

Description 

Card Presence Detect test 

Checks whether a card is present in the reader. Place the card in the reader to begin the test. 

Card Lock/Unlock test 

Exercises the functions that lock and unlock a card. Place the card in the reader to begin the test. 

Insertion/Removal test  

Tests detection of card insertion and removal. If the card is already in the reader, remove and reinsert when prompted. This test is disabled by default, since it requires user intervention.  

PinCardService test 

Waits for a card to be inserted, then performs authentication of the default PIN ($$$$java).

Note: this subtest assumes the card has been initialized. 

Simple Authentication test 

Waits for a card to be inserted, then performs authentication of the default PIN ($$$$java). Displays the username and password of an example user called AAA.

This test only works for cards that have been initialized. This subtest requires the PinCardService test to first validate the PIN on the smart card. 

UserInfoCardService test 

Waits for a card to be inserted, then performs authentication of the default PIN ($$$$java). Displays the user information such as the username and password of example user called AAA. If Write mode is enabled, the test will also create default user information for an example user BBB.

If Verbose mode is enabled, this user information will be displayed. Next, the test deletes the user information for BBB. When the test queries for user information for BBB, it expects an exception (since this information is already deleted).

This subtest requires that the PinCardService test has validated the PIN on the smart card.