diff -r 675a964f4eb5 -r 35751d3474b7 cryptoservices/filebasedcertificateandkeystores/test/tkeystore/scripts/reg_first_identity.script --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cryptoservices/filebasedcertificateandkeystores/test/tkeystore/scripts/reg_first_identity.script Thu Sep 10 14:01:51 2009 +0300 @@ -0,0 +1,73 @@ +// +// 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: +// +// +// 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 "Symbian Foundation License v1.0" +// which accompanies this distribution, and is available +// at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html". +// +// Initial Contributors: +// Nokia Corporation - initial contribution. +// +// Contributors: +// +// Description: +// + +PRINT Authentication Server tests... + +LOAD_SUITE tAuthSvr + +//! @SYMTestCaseID SEC-AUT-AUTHSVR-0144 +//! @SYMTestCaseDesc Remove_PinPlugin_Data +START_TESTCASE Remove_PinPlugin_Data +RUN_UTILS DeleteFile C:\pinplugin_inactive.txt +RUN_UTILS DeleteFile C:\t_pinplugindlg_in.dat +RUN_UTILS DeleteFile C:\t_pinplugindlg_out.dat +END_TESTCASE Remove_PinPlugin_Data + +// +//! @SYMTestCaseID SEC-FSTOKEN-KEYSTORE-0001 +//! @SYMTestCaseDesc An authclient successfully authenticates where the user specifies the auth method +//! given that no preferred method exists +//! (Authenticate13_UserSelectsMethod) +//! +//! @SYMTestPriority Medium +//! @SYMTestActions Have 3 plugins that support default data and are active, all trained with the default identity +//! and a second identity +//! Call authenticate, expecting the 2nd identity with a freshness of 0 seconds and an auth expression +//! of (2nd OR 3rd plugin). Supply correct input for the 3rd plugin, but wrong info for the 2nd plugin +//! Call authenticate, expecting the 2nd identity with a freshness of 300 seconds and an auth +//! expression of (Default AND 2nd plugin). Supply wrong input for the 2nd plugin and the default plugin +//! @SYMTestExpectedResults All plugins are successfully registered. +//! +//! @SYMDevelopedForRelease Intulo + +START_TESTCASE SEC-FSTOKEN-KEYSTORE-0001 +RUN_TEST_STEP !Result=0 100 tAuthSvr REMOVE_DBS +RUN_TEST_STEP !Result=0 100 tAuthSvr REG_IDENTITY c:\tkeystore\scripts\registration.ini RegisterFirst +END_TESTCASE SEC-FSTOKEN-KEYSTORE-0001 + + +START_TESTCASE Remove_PinPlugin_Data +RUN_UTILS DeleteFile C:\pinplugin_inactive.txt +RUN_UTILS DeleteFile C:\t_pinplugindlg_in.dat +RUN_UTILS DeleteFile C:\t_pinplugindlg_out.dat +END_TESTCASE Remove_PinPlugin_Data + +