--- a/authenticationservices/authenticationserver/test/tAuthSvr/scripts/tAuthSvr3.script Thu Aug 19 11:18:56 2010 +0530
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,786 +0,0 @@
-//
-// Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-
-
-PRINT Authentication Server tests...
-
-//LOAD_SUITE tAuthSvr -SharedData
-
-LOAD_SUITE tAuthSvr
-
-//Next line makes use of the new keyword that is more readable
-//LOAD_SERVER tAuthSvrServer -SharedData
-
-
-//============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0056
-//! @SYMTestCaseDesc Start the authServer with no identities, having a default plugin defined
-//! (IdentifyMultiple_AllAtOnce)
-//! @SYMREQ REQ , REQ , REQ , REQ
-//! @SYMTestPriority Medium
-//! @SYMTestActions Have a default plugin defined, use a client that has ReadDeviceData capability to connect to the AuthServer,
-//! call the Enumerate Identity API
-//! @SYMTestExpectedResults Default identity is the only one listed
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0056
-
-//RUN_UTILS MakeReadWrite c:\tauth\tAuthSvr\testdata\AuthSvrPolicy.ini
-
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr CreateTestDb
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr FIRST_START c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0001
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr IDENTIFY_MULTIPLE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0001
-
-END_TESTCASE SEC-AUT-AUTHSVR-0056
-
-//============================================================
-// //
-// //! @SYMTestCaseID SEC-AUT-AUTHSVR-0021
-// //! @SYMTestCaseDesc Start the authServer with no identities, having a default plugin defined
-// //! (RegisterIdentity1_Normal)
-// //! @SYMREQ REQ4969 4970 4971 4972 4975 4976 4977 4978
-// //! @SYMTestPriority Medium
-// //! @SYMTestActions Have a default plugin defined, use a client that has ReadDeviceData capability to connect to the AuthServer,
-// //! call the Enumerate Identity API
-// //! @SYMTestExpectedResults Default identity is the only one listed
-// //! @SYMDevelopedForRelease Intulo
-// START_TESTCASE SEC-AUT-AUTHSVR-0021
-
-// RUN_UTILS MakeReadWrite c:\tauth\tAuthSvr\testdata\AuthSvrPolicy.ini
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-// RUN_TEST_STEP !Result=Fail 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0021b
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0021a
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0021b
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0021c
-// END_TESTCASE SEC-AUT-AUTHSVR-0021
-
-
-//============================================================
-//
-// //! @SYMTestCaseID SEC-AUT-AUTHSVR-0022
-// //! @SYMTestCaseDesc , Attempt to register a new identity, while a specific plugin inactive, the plugin should be remain untrained
-// //! (RegisterIdentity2_NoActivePlugin)
-// //! @SYMREQ REQ4941 REQ4943 REQ4953 REQ4954
-// //! @SYMTestPriority Medium
-// //! @SYMTestActions Start the authServer with no identities.
-// //! Have a default plugin defined, which is inactive,
-// //! use a client that has ReadDeviceData capability to connect to the AuthServer,
-// //! call the Enumerate Plugins API
-// //! @SYMTestExpectedResults Specific plugin is untrained
-// //! @SYMDevelopedForRelease Intulo
-// START_TESTCASE SEC-AUT-AUTHSVR-0022
-
-// RUN_UTILS MakeReadWrite c:\tauth\tAuthSvr\testdata\AuthSvrPolicy.ini
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-// RUN_TEST_STEP !RESULT=-2 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0022b
-// RUN_TEST_STEP !RESULT=-2 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0022a
-// RUN_TEST_STEP !RESULT=-2 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0022b
-// RUN_TEST_STEP !RESULT=-2 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0022c
-
-// // END_TESTCASE SEC-AUT-AUTHSVR-0022
-
-
-//============================================================
-// ////
-// //! @SYMTestCaseID SEC-AUT-AUTHSVR-0023
-// //! @SYMTestCaseDesc Attempt to register a new identity, while no plugins are active, then one is activated.
-// //! (RegisterIdentity3_PluginActivatedLater
-// //! @SYMREQ REQ4954 REQ4960 REQ4962 REQ4968 REQ4957
-// //! @SYMTestPriority Medium
-// //! @SYMTestActions Have a default plugin defined, which is inactive, and a second one which is inactive
-// //! use a client that has ReadDeviceData capability to connect to the AuthServer,
-// //! call the Enumerate Plugins API
-// //! @SYMTestExpectedResults Default plugin is untrained, then fully trained after the 2nd try
-// //! @SYMDevelopedForRelease Intulo
-// START_TESTCASE SEC-AUT-AUTHSVR-0023
-
-// //RUN_UTILS MakeReadWrite c:\tauth\tAuthSvr\testdata\AuthSvrPolicy.ini
-RUN_UTILS MKDIR C:\testplugin_active\
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-// RUN_TEST_STEP !RESULT=-2 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0023b
-// RUN_TEST_STEP !RESULT=-2 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0023a
-// RUN_TEST_STEP !RESULT=-2 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0023b
-// RUN_TEST_STEP !RESULT=-2 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0023c
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-// RUN_TEST_STEP !RESULT=-2 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0023b
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0023d
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0023f
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0023e
-
-// END_TESTCASE SEC-AUT-AUTHSVR-0023
-
-
-//============================================================
-////
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0024
-//! @SYMTestCaseDesc Attempt to register a new identity, but the transient key obtained from one of auth Plugin is non-unique.
-//! (RegisterIdentity4_NonUniqueTransientkey)
-//! @SYMREQ REQ4953 REQ4954 REQ4955 REQ4957 REQ4958
-//! @SYMTestPriority Medium
-//! @SYMTestActions Have a default plugin defined, which is inactive, and a second one which is inactive
-//! use a client that has ReadDeviceData capability to connect to the AuthServer,
-//! call the Enumerate Plugins API
-//! Try to register a 2nd identity while using the same 'Entered-Pin' as for the default identity.
-//! @SYMTestExpectedResults KErrAuthServPluginCancelled is received, then the plugin is showed as
-//! partially trained, not fully trained
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0024
-
-RUN_UTILS MKDIR C:\testplugin_active\
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-RUN_TEST_STEP !RESULT=Fail 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0024b
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0024a
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0024b
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0024c
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0024d
-RUN_UTILS DELETEDIRECTORY C:\testplugin_active\
-END_TESTCASE SEC-AUT-AUTHSVR-0024
-
-//============================================================
-////
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0025
-//! @SYMTestCaseDesc Attempt to register a new identity, but a plugin returns the cancellation code
-//! (RegisterIdentity5_PluginCancel)
-//! @SYMREQ REQ4954 REQ4955 REQ4958 REQ4968 REQ4970 4971 4972
-//! @SYMTestPriority Medium
-//! @SYMTestActions Have a default plugin defined, which is inactive, and a second one which is inactive
-//! use a client that has ReadDeviceData capability to connect to the AuthServer,
-//! call the Enumerate Plugins API
-//! Try to register a 2nd identity while using the 'Cancel' code as the PIN input
-//! @SYMTestExpectedResults KErrAuthServPluginCancelled is received, then the plugin is showed as
-//! partially trained, not fully trained
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0025
-
-
-RUN_UTILS MKDIR C:\testplugin_active\
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0025a
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0025b
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0025c
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0025d
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0025e
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0025f
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr RETRAIN_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0025g
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0025d
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0025h
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0025i
-RUN_UTILS DELETEDIRECTORY C:\testplugin_active\
-END_TESTCASE SEC-AUT-AUTHSVR-0025
-
-
-//============================================================
-////
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0026
-//! @SYMTestCaseDesc Attempt to register a new identity, but a plugin returns the 'quit' code
-//! (RegisterIdentity6_PluginExit)
-//! @SYMREQ REQ4954 REQ4955 REQ4958 REQ4968 REQ4970 4971 4972
-//! @SYMTestPriority Medium
-//! @SYMTestActions Have a default plugin defined, which is inactive, and a second one which is inactive
-//! use a client that has ReadDeviceData capability to connect to the AuthServer,
-//! call the Enumerate Plugins API
-//! Try to register a 2nd identity while using the 'Quit' code as the PIN input
-//! @SYMTestExpectedResults KErrAuthServPluginQuit is received, then the plugin is showed as
-//! partially trained, not fully trained
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0026
-
-RUN_UTILS MKDIR C:\testplugin_active\
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0026a
-RUN_TEST_STEP !RESULT=Fail 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0026b
-END_TESTCASE SEC-AUT-AUTHSVR-0026
-
-
-////
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0027
-//! @SYMTestCaseDesc Attempt to register a new identity, but the authserver cannot uniquely resolve the identity with any of the supplied plugins
-//! (RegisterIdentity7_NonUniqueIdentity_Retrain)
-//! @SYMREQ REQ4953 REQ4954 4955 4956
-//! @SYMTestPriority Medium
-//! @SYMTestActions Have a default plugin defined, which is active, and two others which are active
-//! use a client that has ReadDeviceData capability to connect to the AuthServer,
-//! call the Enumerate Plugins API
-//! Try to register a 2nd identity while using the '0000' code as the PIN input
-//! @SYMTestExpectedResults The second identity is not registered. All the plugins are still
-//! fully trained
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0027
-
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0027a
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0027b
-END_TESTCASE SEC-AUT-AUTHSVR-0027
-
-////
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0028
-//! @SYMTestCaseDesc Attempt to register a new identity, but the training for the 2 active plugins is cancelled
-//! (RegisterIdentity8_NonUniqueIdentity_AllPluginsCancelled)
-//! @SYMREQ REQ4953 REQ4954 4955 4956
-//! @SYMTestPriority Medium
-//! @SYMTestActions Have a default plugin defined, which is inactive, and a second one which is inactive
-//! use a client that has ReadDeviceData capability to connect to the AuthServer,
-//! call the Enumerate Plugins API
-//! Try to register a 2nd identity while using the 'Cancel' code as the PIN input for all 3 plugins
-//! @SYMTestExpectedResults The 2nd identity is not registered then the 3 plugins are showed as fully trained
-//!
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0028
-
-RUN_UTILS MKDIR C:\testplugin_active\
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0028a
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0028b
-RUN_UTILS DELETEDIRECTORY C:\testplugin_active\
-END_TESTCASE SEC-AUT-AUTHSVR-0028
-
-
-////
-// //! @SYMTestCaseID SEC-AUT-AUTHSVR-0041
-// //! @SYMTestCaseDesc Successful attempt at retraining a specified plugin
-// //! (RetrainPlug-in1_Normal)
-// //! @SYMREQ REQ4953 REQ4954 4955 4956
-// //! @SYMTestPriority Medium
-// //! @SYMTestActions Have a default plugin defined, which is active, and a second one which is active as well
-// //! use a client that has ReadDeviceData capability to connect to the AuthServer,
-// //! call the Enumerate Plugins API
-// //! Successfully register a 2nd identity while using a specified PIN input
-// //! Authenticate then call the Train() function. Use the same PIN input so that the identity trained is one
-// //! that has been previously trained. The plugin status is then checked
-// //! @SYMTestExpectedResults The authentication, registration and retrain are successful. The plugin status is
-// //! fully trained, then fully trained again
-// //! @SYMDevelopedForRelease Intulo
-// START_TESTCASE SEC-AUT-AUTHSVR-0041
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0041a
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0041b
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr RETRAIN_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0041c
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0041d
-// END_TESTCASE SEC-AUT-AUTHSVR-0041
-
-
-//============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0042
-//! @SYMTestCaseDesc Attempt at retraining a specified plugin, but authentication fails
-//! (RetrainPlug-in2_AuthFailed)
-//! @SYMREQ 4969 4970 4971 4972 4975 4976 4977 4952
-//! @SYMTestPriority Medium
-//! @SYMTestActions Have a default plugin defined, which is active, and a second one which is active as well
-//! use a client that has ReadDeviceData capability to connect to the AuthServer,
-//! call the Enumerate Plugins API
-//! Successfully register a 2nd identity while using a specified PIN input
-//! Authenticate then call the Train() function. Use the a PIN input that has not been used before
-//! so that no identity is returned as having that PIN.
-//! @SYMTestExpectedResults The registration is successful, the authentication fails, and so the retrain is unsuccessful.
-//! The plugin status is fully trained, then fully trained again
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0042
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0042a
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr RETRAIN_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0042b
-END_TESTCASE SEC-AUT-AUTHSVR-0042
-
-
-//============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0043
-//! @SYMTestCaseDesc Attempt to retrain a specified plugin, but the plugin is unknown
-//! (RetrainPlug-in3_UnknownPlugin)
-//! @SYMREQ 4969 4970 4971 4972 4975 4976 4977 4952
-//! @SYMTestPriority Medium
-//! @SYMTestActions Have a default plugin defined, which is active, and a second one which is active as well
-//! use a client that has ReadDeviceData capability to connect to the AuthServer,
-//! call the Enumerate Plugins API
-//! Successfully register a 2nd identity while using a specified PIN input
-//! Authenticate then call the Train() function. Use the a PIN input that has not been used before
-//! so that no identity is returned as having that PIN.
-//! @SYMTestExpectedResults The registration is successful, the authentication fails, and so the retrain are unsuccessful.
-//! The plugin status is fully trained, then trained
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0043
-
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0043a
-//RUN_TEST_STEP_RESULT 106 100 tAuthSvr RETRAIN_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0043b
-END_TESTCASE SEC-AUT-AUTHSVR-0043
-
-
-
-//============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0044
-//! @SYMTestCaseDesc Attempt to retrain a specified plugin, but the 2nd authentication fails
-//! (RetrainPlug-in4_2ndAuthFailed)
-//! @SYMREQ 4969 4970 4971 4972 4975 4976 4977 4978 4952
-//! @SYMTestPriority Medium
-//! @SYMTestActions Have a default plugin defined, which is active, and a second one which is active as well
-//! use a client that has ReadDeviceData capability to connect to the AuthServer,
-//! call the Enumerate Plugins API
-//! Successfully register a 2nd identity while using a specified PIN input
-//! Authenticate then call the Train() function. Use the a PIN input that was used before so that the
-//! 2nd identity is returned. A new PIN is now associated with the identity and that plugin
-//! Attempt the authentication again, but using a wrong PIN.
-//! @SYMTestExpectedResults The registration is successful, The first 'authenticate' and 'train' calls succeed.
-//! The 2nd authentication fails, and so the 2nd call to train is unsuccessful.
-//! The plugin status is fully trained, all three times that it is checked
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0044
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0044a
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr RETRAIN_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0044b
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr RETRAIN_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0044c
-END_TESTCASE SEC-AUT-AUTHSVR-0044
-
-
-//============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0045
-//! @SYMTestCaseDesc Attempt to retrain a specified plugin, but a non-unique transient key is generated, prompting
-//! the retrain to be cancelled
-//! (RetrainPlug-in5_NonUniqueTransientKey)
-//! @SYMREQ 4969 4970 4971 4972 4975 4976 4977 4978
-//! @SYMTestPriority Medium
-//! @SYMTestActions Have a default plugin defined, which is active, and a second one which is active as well
-//! use a client that has ReadDeviceData capability to connect to the AuthServer,
-//! call the Enumerate Plugins API
-//! Successfully register a 2nd identity while using a specified PIN input
-//! Authenticate then call the Train() function. Use the a PIN input that has not been used before
-//! so that the retrain is cancelled.
-//! @SYMTestExpectedResults The registration is successful, the authentication fails, and so the retrain are unsuccessful.
-//! The plugin status is fully trained, then fully trained again
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0045
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0045a
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr RETRAIN_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0045b
-END_TESTCASE SEC-AUT-AUTHSVR-0045
-
-
-//============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0046
-//! @SYMTestCaseDesc Attempt to retrain a specified plugin, but a cancellation code is entered at the 'retrain' stage
-//! (RetrainPlug-in6_Cancel)
-//! @SYMREQ 4969 4970 4971 4972 4975 4976 4977 4978
-//! @SYMTestPriority Medium
-//! @SYMTestActions Have a default plugin defined, which is active, and a second one which is active as well
-//! use a client that has ReadDeviceData capability to connect to the AuthServer,
-//! call the Enumerate Plugins API
-//! Successfully register a 2nd identity while using a specified PIN input
-//! Authenticate then call the Train() function. Use the a cancellation code as the input
-//! so that the retrain is cancelled.
-//! @SYMTestExpectedResults The registration is successful, the authentication fails, and so the retrain are unsuccessful.
-//! The plugin status is fully trained, then fully trained again
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0046
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0046a
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr RETRAIN_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0046b
-END_TESTCASE SEC-AUT-AUTHSVR-0046
-
-
-//============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0047
-//! @SYMTestCaseDesc Attempt to retrain a specified plugin, but a Quit code is entered at the 'retrain' stage
-//! (RetrainPlug-in7_Quit)
-//! @SYMREQ 4969 4970 4971 4972 4975 4976 4977 4978
-//! @SYMTestPriority Medium
-//! @SYMTestActions Have a default plugin defined, which is active, and a second one which is active as well
-//! use a client that has ReadDeviceData capability to connect to the AuthServer,
-//! call the Enumerate Plugins API
-//! Successfully register a 2nd identity while using a specified PIN input
-//! Authenticate then call the Train() function. Use the a Quit code as the input
-//! so that the retrain is quit.
-//! @SYMTestExpectedResults The registration is successful, the authentication fails, and so the retrain are unsuccessful.
-//! The plugin status is fully trained, then fully trained again
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0047
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0047a
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr RETRAIN_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0047b
-END_TESTCASE SEC-AUT-AUTHSVR-0047
-
-
-//============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0057
-//! @SYMTestCaseDesc Successful attempt to retrain a specified plugin, then another. 2nd Authentication required in both cases
-//! (RetrainPlug-in8_2ndAuthRequired)
-//! @SYMREQ 4969 4970 4971 4972 4975 4976 4977 4978
-//! @SYMTestPriority Medium
-//! @SYMTestActions Have a default plugin defined, which is active, and a second one which is active as well
-//! use a client that has ReadDeviceData capability to connect to the AuthServer,
-//! call the Enumerate Plugins API
-//! Successfully register a 2nd identity while using a specified PIN input
-//! Authenticate then call the Train() function on the first plugin. Use the a valid, unique input
-//! Authtenticate then call the Train function on the second plugin. Use a valid, unique input
-//! @SYMTestExpectedResults The registration is successful, the 2nd authentication is successful in both cases,
-//! as well as the retrain calls.
-//! The plugin status for both plugins is fully trained, then fully trained again
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0057
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0048a
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr RETRAIN_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0048b
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr RETRAIN_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0048c
-END_TESTCASE SEC-AUT-AUTHSVR-0057
-
-
-//============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0058
-//! @SYMTestCaseDesc Successful attempt to retrain a specified plugin, then another. 2nd Authentication required in both cases
-//! (RetrainPlug-in8_2ndAuthRequired)
-//! @SYMREQ 4969 4970 4971 4972 4975 4976 4977 4978
-//! @SYMTestPriority Medium
-//! @SYMTestActions Have a default plugin defined, which is active, and a second one which is active as well
-//! use a client that has ReadDeviceData capability to connect to the AuthServer,
-//! call the Enumerate Plugins API
-//! Successfully register a 2nd identity while using a specified PIN input
-//! Authenticate then call the Train() function on the first plugin. Use the a valid, unique input
-//! Authtenticate then call the Train function on the second plugin. Use a valid, unique input
-//! @SYMTestExpectedResults The registration is successful, the 2nd authentication is successful in both cases,
-//! as well as the retrain calls.
-//! The plugin status for both plugins is fully trained, then fully trained again
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0058
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0048a
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr RETRAIN_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0048b
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr RETRAIN_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0048c
-END_TESTCASE SEC-AUT-AUTHSVR-0058
-
-//============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0061
-//! @SYMTestCaseDesc Attempt to add a new authentication method first to one then the second of the
-//! two present identities
-//! (AddAuthMethod1_BothIdentities_Normal)
-//! @SYMREQ 4969 4970 4971 4972 4975 4976 4977 4978
-//! @SYMTestPriority Medium
-//! @SYMTestActions Have a default plugin defined, which is active, and a second one which is inactive
-//! use a client that has ReadDeviceData capability to connect to the AuthServer,
-//! call the Enumerate Plugins API
-//! Successfully register a 2nd identity while using a specified PIN input with the default plugin only
-//! Authenticate then call the Train() function. Use an identifying input that corresponds to what
-//! was used to register the default identity using the default plugin. Therefore the default identity
-//! is returned following the Authentication. The training is then done for the 2nd plugin
-//! Carry out the same process with the second identity
-//! @SYMTestExpectedResults The authentication is successful, and the first train call passes.
-//! but the second train call passes as well
-//! The plugin status for the second plugin is untrained, trained, then fully trained
-//! There are 2 identities present after the register identity step
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0061
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0061Test
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0061a
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0061b
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr RETRAIN_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0061c
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0061d
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr RETRAIN_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0061e
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0061f
-END_TESTCASE SEC-AUT-AUTHSVR-0061
-
-//============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0062
-//! @SYMTestCaseDesc Attempt to add a new authentication method first to one then the second of the
-//! two present identities. Authentication fails in both cases.
-//! (AddAuthMethod2_BothIdentities_AuthFailed)
-//! @SYMREQ 4969 4970 4971 4972 4975 4976 4977 4978
-//! @SYMTestPriority Medium
-//! @SYMTestActions Have a default plugin defined, which is active, and a second one which is inactive
-//! use a client that has ReadDeviceData capability to connect to the AuthServer,
-//! call the Enumerate Plugins API
-//! Successfully register a 2nd identity while using a specified PIN input with the default plugin only
-//! Fail to authenticate then try to call the Train() function. Use an identifying input that does not
-//! corresponds to what was used to register the default identity using the default plugin. Therefore no identity
-//! is returned following the Authentication. The training is then attempted for the 2nd plugin
-//! Carry out the same process with the second identity
-//! @SYMTestExpectedResults The authentication is successful, and the first train call passes.
-//! but the second train call passes as well
-//! The plugin status for the second plugin is untrained, trained, then fully trained
-//! There are 2 identities present after the register identity step
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0062
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0062a
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0062b
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr RETRAIN_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0062c
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0062d
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr RETRAIN_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0062e
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0062f
-END_TESTCASE SEC-AUT-AUTHSVR-0062
-
-// //============================================================
-// //
-// //! @SYMTestCaseID SEC-AUT-AUTHSVR-0101
-// //! @SYMTestCaseDesc Successful attempt to remove a specified identity
-// //! (RemoveIdentity1_Normal)
-// //! @SYMREQ 4964 4965 4966 4954
-// //! @SYMTestPriority Medium
-// //! @SYMTestActions Have a default plugin defined, which is active, and a second one which is active as well
-// //! use a client that has ReadDeviceData capability to connect to the AuthServer,
-// //! call the Enumerate Plugins API
-// //! Successfully register a 2nd identity while using a specified PIN input
-// //! Authenticate then call the removeIdentity() function. Use the a valid input so that the
-// //! identity that was recently registered is returned following the Authentication, then removed
-// //! @SYMTestExpectedResults The registration is successful, the authentication is successful,
-// //! as well as the removeIdentity call.
-// //! The plugin status for both plugins is fully trained, then fully trained again
-// //! @SYMDevelopedForRelease Intulo
-// START_TESTCASE SEC-AUT-AUTHSVR-0101
-RUN_UTILS MKDIR C:\testplugin_active\
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0101a
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0101b
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0101c
-// RUN_TEST_STEP !Result=Fail 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0101d
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0101c
-RUN_UTILS DELETEDIRECTORY C:\testplugin_active\
-// END_TESTCASE SEC-AUT-AUTHSVR-0101
-
-
-
-//============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0102
-//! @SYMTestCaseDesc Attempt to remove a specified identity when only one identity exists
-//! (RemoveIdentity2_OneIdentity)
-//! @SYMREQ 4964 4965 4966 4954
-//! @SYMTestPriority Medium
-//! @SYMTestActions Have a default plugin defined, which is active, and a second one which is active as well
-//! use a client that has ReadDeviceData capability to connect to the AuthServer,
-//! call the Enumerate Plugins API
-//! Authenticate then call the removeIdentity() function. Use an input that corresponds to what
-//! was used to register the default identity. Therefore the default identity is returned
-//! following the Authentication, then attempt to remove it
-//! @SYMTestExpectedResults The authentication is successful, but the removeIdentity call fails
-//! The plugin status for the specified plugin is fully trained, then fully trained again
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0102
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-//RUN_TEST_STEP !Error=-10811 100 tAuthSvr REMOVE_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0102b
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0102b
-END_TESTCASE SEC-AUT-AUTHSVR-0102
-
-
-//============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0103
-//! @SYMTestCaseDesc Attempt to remove a specified identity when only one identity exists
-//! (RemoveIdentity3_NonExistentIdentity)
-//! @SYMREQ 4964 4965 4966 4954
-//! @SYMTestPriority Medium
-//! @SYMTestActions Have a default plugin defined, which is active, and a second one which is active as well
-//! use a client that has ReadDeviceData capability to connect to the AuthServer,
-//! call the Enumerate Plugins API
-//! Successfully register a 2nd identity while using a specified PIN input
-//! Authenticate then call the removeIdentity() function. Use an input that corresponds to what
-//! was used to register the 2nd identity. Therefore the 2nd identity is returned
-//! following the Authentication. Remove this second identity then attempt to remove it again
-//! @SYMTestExpectedResults The authentication is successful, and the first removeIdentity call passes.
-//! but the second removeIdentity call fails because there's only 1 identity left
-//! The plugin status for the specified plugin is fully trained, then fully trained again
-//! There's 1 identity present after the 2 removeIdentity calls
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0103
-RUN_UTILS MKDIR C:\testplugin_active\
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0103a
-//RUN_TEST_STEP !Error=-10811 100 tAuthSvr REMOVE_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0103b
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0103b
-RUN_UTILS DELETEDIRECTORY C:\testplugin_active\
-END_TESTCASE SEC-AUT-AUTHSVR-0103
-
-
-//============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0104
-//! @SYMTestCaseDesc Attempt to remove a specified identity but the authentication fails
-//! (RemoveIdentity4_AuthFailed)
-//! @SYMREQ 4964 4965 4966 4954
-//! @SYMTestPriority Medium
-//! @SYMTestActions Have a default plugin defined, which is active, and a second one which is active as well
-//! use a client that has ReadDeviceData capability to connect to the AuthServer,
-//! call the Enumerate Plugins API
-//! Successfully register a 2nd identity while using a specified PIN input
-//! Authenticate then call the removeIdentity() function. Use an input that doesn't correspond
-//! to what was used to register the 2nd identity. Therefore no identity is returned
-//! following the Authentication. Attempt to remove this absent identity.
-//! @SYMTestExpectedResults The authentication fails, and the removeIdentity call fails.
-//! because there is no such identity in the authentication server.
-//! The plugin status for the specified plugin is fully trained, then fully trained again
-//! There's 1 identity present after the 2 removeIdentity calls
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0104
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0104a
-//RUN_TEST_STEP !Error=-10808 100 tAuthSvr REMOVE_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0104b
-//RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0104b
-END_TESTCASE SEC-AUT-AUTHSVR-0104
-
-
-// //============================================================
-// //
-// //! @SYMTestCaseID SEC-AUT-AUTHSVR-0105
-// //! @SYMTestCaseDesc Attempt to remove a specified identity when only one identity exists
-// //! (RemoveIdentity5_NonExistentIdentity_TwoOthersExist)
-// //! @SYMREQ 4964 4965 4966 4954
-// //! @SYMTestPriority Medium
-// //! @SYMTestActions Have a default plugin defined, which is active, and a second one which is active as well
-// //! use a client that has ReadDeviceData capability to connect to the AuthServer,
-// //! call the Enumerate Plugins API
-// //! Successfully register a 2nd identity while using a specified PIN input
-// //! Successfully register a 3rd identity while using a specified PIN input
-// //! Authenticate then call the removeIdentity() function. Use an input that corresponds to what
-// //! was used to register the 2nd identity. Therefore the 2nd identity is returned
-// //! following the Authentication. Remove this second identity then attempt to remove it again
-// //! @SYMTestExpectedResults The authentication is successful, and the first removeIdentity call passes.
-// //! but the second removeIdentity call fails because an unknown identity was specified
-// //! The plugin status for the specified plugin is fully trained, then fully trained again
-// //! There are 2 identities present after the 2 removeIdentity calls
-// //! @SYMDevelopedForRelease Intulo
-// START_TESTCASE SEC-AUT-AUTHSVR-0105
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0105a
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0105b
-// RUN_TEST_STEP !Error=-10808 100 tAuthSvr REMOVE_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0105c
-// RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHSVR_CHECK c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0105c
-// END_TESTCASE SEC-AUT-AUTHSVR-0105
-//============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0121
-//! @SYMTestCaseDesc A user successfully removes an authentication plug-in trained for their identity
-//! (ForgetPlug-in1_Normal)
-//! @SYMREQ REQ4964 REQ4965 REQ4966 REQ4954
-//! @SYMTestPriority Medium
-//! @SYMTestActions
-//! @SYMTestExpectedResults
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0121
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0121b
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0121a
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr FORGET_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0121c
-RUN_TEST_STEP !RESULT=Fail 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0121d
-END_TESTCASE SEC-AUT-AUTHSVR-0121
-
-/============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0122
-//! @SYMTestCaseDesc A user attempts to remove an auth plug-in trained for their identity, but there's only a single auth method for the identity.
-//! (ForgetPlug-in1_LastPlugin)
-//! @SYMREQ REQ4964 REQ4965 REQ4966 REQ4954
-//! @SYMTestPriority Medium
-//! @SYMTestActions
-//! @SYMTestExpectedResults
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0122
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0122b
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0122a
-RUN_TEST_STEP !RESULT=Fail 100 tAuthSvr FORGET_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0122c
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0122a
-END_TESTCASE SEC-AUT-AUTHSVR-0122
-/============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0123
-//! @SYMTestCaseDesc A user attempts to remove an auth plug-in, but the identity has no transient key associated with this plug-in
-//! (ForgetUntrainedAuthMethod)
-//! @SYMREQ REQ4964 REQ4965 REQ4966 REQ4954
-//! @SYMTestPriority Medium
-//! @SYMTestActions
-//! @SYMTestExpectedResults
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0123
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0123b
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0123a
-RUN_TEST_STEP !RESULT=Fail 100 tAuthSvr FORGET_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0123c
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0123a
-END_TESTCASE SEC-AUT-AUTHSVR-0123
-
-/============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0124
-//! @SYMTestCaseDesc A user attempts to remove an auth plug-in, but the plugin does not exist
-//! (ForgetUnknownPlugin)
-//! @SYMREQ REQ4964 REQ4965 REQ4966 REQ4954
-//! @SYMTestPriority Medium
-//! @SYMTestActions
-//! @SYMTestExpectedResults
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0124
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0124b
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0124a
-RUN_TEST_STEP !RESULT=Fail 100 tAuthSvr FORGET_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0124c
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0124a
-END_TESTCASE SEC-AUT-AUTHSVR-0124
-
-/============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0125
-//! @SYMTestCaseDesc A user attempts to remove an auth plug-in, but the identity specified does not exist
-//! (ForgetUnknownIdentity)
-//! @SYMREQ REQ4964 REQ4965 REQ4966 REQ4954
-//! @SYMTestPriority Medium
-//! @SYMTestActions
-//! @SYMTestExpectedResults
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0125
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-RUN_TEST_STEP !RESULT=Fail 100 tAuthSvr FORGET_PLUGIN c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0125
-END_TESTCASE SEC-AUT-AUTHSVR-0125
-
-
-//============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0141
-//! @SYMTestCaseDesc Auth preferences are set correctly.
-//! (SetPreference_Success)
-//! @SYMREQ REQ4983 REQ4973 REQ4966 REQ4967 REQ4968
-//! @SYMTestPriority Medium
-//! @SYMTestActions
-//! @SYMTestExpectedResults
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0141
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0141
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr SET_PREFS c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0141
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0141
-END_TESTCASE SEC-AUT-AUTHSVR-0141
-
-//============================================================
-//
-//! @SYMTestCaseID SEC-AUT-AUTHSVR-0142
-//! @SYMTestCaseDesc An Auth preference is set with an invalid plug-in
-//! (SetPreference_Success)
-//! @SYMREQ REQ4964 REQ4965 REQ4966 REQ4954
-//! @SYMTestPriority Medium
-//! @SYMTestActions
-//! @SYMTestExpectedResults
-//! @SYMDevelopedForRelease Intulo
-START_TESTCASE SEC-AUT-AUTHSVR-0142
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REMOVE_DBS
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr REG_IDENTITY c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0142
-RUN_TEST_STEP_RESULT 0 100 tAuthSvr SET_PREFS c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0142
-RUN_TEST_STEP !Error=-10802 100 tAuthSvr AUTHENTICATE c:\tauth\tAuthSvr\scripts\tauthsvr3.ini Test0142
-END_TESTCASE SEC-AUT-AUTHSVR-0142