cryptoservices/filebasedcertificateandkeystores/Inc/filetokenstests.iby
changeset 8 35751d3474b7
parent 0 2c201484c85f
child 15 da2ae96f639b
equal deleted inserted replaced
2:675a964f4eb5 8:35751d3474b7
    12 * Contributors:
    12 * Contributors:
    13 *
    13 *
    14 * Description: 
    14 * Description: 
    15 *
    15 *
    16 */
    16 */
       
    17 
    17 #ifndef __FILETOKENSTESTS_IBY__
    18 #ifndef __FILETOKENSTESTS_IBY__
    18 #define __FILETOKENSTESTS_IBY__
    19 #define __FILETOKENSTESTS_IBY__
    19 
    20 
    20 // We need setcap for platsec tests
    21 // We need setcap for platsec tests
    21 #include "setcap.iby"
    22 #include "setcap.iby"
    29 data=ABI_DIR\BUILD_DIR\certtool.exe	sys\bin\certtool.exe
    30 data=ABI_DIR\BUILD_DIR\certtool.exe	sys\bin\certtool.exe
    30 data=ABI_DIR\BUILD_DIR\ttesttools.exe	sys\bin\ttesttools.exe
    31 data=ABI_DIR\BUILD_DIR\ttesttools.exe	sys\bin\ttesttools.exe
    31 
    32 
    32 data=MULTI_LINGUIFY(RSC EPOCROOT##epoc32\data\Z\resource\Apps\keytool  resource\Apps\keytool)
    33 data=MULTI_LINGUIFY(RSC EPOCROOT##epoc32\data\Z\resource\Apps\keytool  resource\Apps\keytool)
    33 
    34 
    34 file=ABI_DIR\BUILD_DIR\tfiletokens.exe	System\Libs\tfiletokens.exe
    35 file=ABI_DIR\BUILD_DIR\tfiletokens.exe	sys\bin\tfiletokens.exe
    35 
    36 
    36 // tsecdlg is required to run tests without a passphrase dialog popping up.
    37 // tsecdlg is required to run tests without a passphrase dialog popping up.
    37 // SecDlg will also need to be removed
    38 // SecDlg will also need to be removed
    38 // Note: If SecDlg and tsecdlg are both present the tests will crash
    39 // Note: If SecDlg and tsecdlg are both present the tests will crash
    39 // both on the emulator and on hardware! 
    40 // both on the emulator and on hardware! 
    43 ECOM_PLUGIN(101faaa1.dll, 101faaa1.rsc)
    44 ECOM_PLUGIN(101faaa1.dll, 101faaa1.rsc)
    44 ECOM_PLUGIN(101faaa3.dll, 101faaa3.rsc)
    45 ECOM_PLUGIN(101faaa3.dll, 101faaa3.rsc)
    45 ECOM_PLUGIN(101faaa5.dll, 101faaa5.rsc)
    46 ECOM_PLUGIN(101faaa5.dll, 101faaa5.rsc)
    46 
    47 
    47 //scripts
    48 //scripts
    48 data = ZDRIVE\tkeystore\scripts\tkeystore.txt		tkeystore\scripts\tkeystore.txt
    49 #ifdef SYMBIAN_KEYSTORE_USE_AUTH_SERVER
    49 data = ZDRIVE\tkeystore\scripts\cancel.txt		tkeystore\scripts\cancel.txt
    50 data = ZDRIVE\tkeystore\scripts\registration.ini		tkeystore\scripts\registration.ini
    50 data = ZDRIVE\tkeystore\scripts\oom.txt			tkeystore\scripts\oom.txt
    51 data = ZDRIVE\tkeystore\scripts\initialize.script	tkeystore\scripts\initialize.script
    51 data = ZDRIVE\tkeystore\scripts\servoom.txt		tkeystore\scripts\servoom.txt
    52 data = ZDRIVE\tkeystore\scripts\reg_first_identity.script	tkeystore\scripts\reg_first_identity.script
    52 data = ZDRIVE\tkeystore\scripts\exportscript.txt	tkeystore\scripts\exportscript.txt
    53 data = ZDRIVE\tkeystore\scripts\reg_second_identity.script	tkeystore\scripts\reg_second_identity.script
    53 data = ZDRIVE\tkeystore\scripts\authobjects.txt		tkeystore\scripts\authobjects.txt
    54 data = ZDRIVE\tkeystore\scripts\authobjects_useauth.txt	tkeystore\scripts\authobjects_useauth.txt
    54 data = ZDRIVE\tkeystore\scripts\reload.txt		tkeystore\scripts\reload.txt
    55 
       
    56 //TMS support
       
    57 data = ZDRIVE\tkeystore\scripts\cancel_useauth.script		tkeystore\scripts\cancel_useauth.script
       
    58 data = ZDRIVE\tkeystore\scripts\exportscript_useauth.script	tkeystore\scripts\exportscript_useauth.script
       
    59 data = ZDRIVE\tkeystore\scripts\oom_useauth.script			tkeystore\scripts\oom_useauth.script
       
    60 data = ZDRIVE\tkeystore\scripts\reload_useauth.script		tkeystore\scripts\reload_useauth.script
       
    61 data = ZDRIVE\tkeystore\scripts\servoom_useauth.script		tkeystore\scripts\servoom_useauth.script
       
    62 data = ZDRIVE\tkeystore\scripts\tkeystore_authentication1.script	tkeystore\scripts\tkeystore_authentication1.script
       
    63 data = ZDRIVE\tkeystore\scripts\tkeystore_authentication2.script	tkeystore\scripts\tkeystore_authentication2.script
       
    64 data = ZDRIVE\tkeystore\scripts\tkeystore_nouserregistered.script	tkeystore\scripts\tkeystore_nouserregistered.script
       
    65 data = ZDRIVE\tkeystore\scripts\tkeystore_useauth.script		tkeystore\scripts\tkeystore_useauth.script
       
    66 data = ZDRIVE\tkeystore\scripts\capability_useauth.script		tkeystore\scripts\capability_useauth.script
       
    67 data = ZDRIVE\tkeystore\scripts\authenticate_useauth.script		tkeystore\scripts\authenticate_useauth.script
       
    68 data = ZDRIVE\tkeystore\scripts\cancel_useauth.ini		tkeystore\scripts\cancel_useauth.ini
       
    69 data = ZDRIVE\tkeystore\scripts\exportscript_useauth.ini	tkeystore\scripts\exportscript_useauth.ini
       
    70 data = ZDRIVE\tkeystore\scripts\oom_useauth.ini			tkeystore\scripts\oom_useauth.ini
       
    71 data = ZDRIVE\tkeystore\scripts\reload_useauth.ini		tkeystore\scripts\reload_useauth.ini
       
    72 data = ZDRIVE\tkeystore\scripts\servoom_useauth.ini		tkeystore\scripts\servoom_useauth.ini
       
    73 data = ZDRIVE\tkeystore\scripts\tkeystore_authentication1.ini	tkeystore\scripts\tkeystore_authentication1.ini
       
    74 data = ZDRIVE\tkeystore\scripts\tkeystore_authentication2.ini	tkeystore\scripts\tkeystore_authentication2.ini
       
    75 data = ZDRIVE\tkeystore\scripts\tkeystore_nouserregistered.ini	tkeystore\scripts\tkeystore_nouserregistered.ini
       
    76 data = ZDRIVE\tkeystore\scripts\tkeystore_useauth.ini		tkeystore\scripts\tkeystore_useauth.ini
       
    77 data = ZDRIVE\tkeystore\scripts\capability_useauth.ini		tkeystore\scripts\capability_useauth.ini
       
    78 data = ZDRIVE\tkeystore\scripts\authenticate_useauth.ini		tkeystore\scripts\authenticate_useauth.ini
       
    79 
       
    80 #else
       
    81 //TMS support
       
    82 data = ZDRIVE\tkeystore\scripts\tkeystore.script		tkeystore\scripts\tkeystore.script
       
    83 data = ZDRIVE\tkeystore\scripts\cancel.script		tkeystore\scripts\cancel.script
       
    84 data = ZDRIVE\tkeystore\scripts\oom.script			tkeystore\scripts\oom.script
       
    85 data = ZDRIVE\tkeystore\scripts\servoom.script		tkeystore\scripts\servoom.script
       
    86 data = ZDRIVE\tkeystore\scripts\exportscript.script	tkeystore\scripts\exportscript.script
       
    87 data = ZDRIVE\tkeystore\scripts\authobjects.script		tkeystore\scripts\authobjects.script
       
    88 data = ZDRIVE\tkeystore\scripts\reload.script		tkeystore\scripts\reload.script
       
    89 
       
    90 
       
    91 data = ZDRIVE\tkeystore\scripts\tkeystore.ini		tkeystore\scripts\tkeystore.ini
       
    92 data = ZDRIVE\tkeystore\scripts\tkeystore2.ini		tkeystore\scripts\tkeystore2.ini
       
    93 data = ZDRIVE\tkeystore\scripts\cancel.ini		tkeystore\scripts\cancel.ini
       
    94 data = ZDRIVE\tkeystore\scripts\oom.ini			tkeystore\scripts\oom.ini
       
    95 data = ZDRIVE\tkeystore\scripts\servoom.ini		tkeystore\scripts\servoom.ini
       
    96 data = ZDRIVE\tkeystore\scripts\exportscript.ini	tkeystore\scripts\exportscript.ini
       
    97 data = ZDRIVE\tkeystore\scripts\authobjects.ini		tkeystore\scripts\authobjects.ini
       
    98 data = ZDRIVE\tkeystore\scripts\reload.ini		tkeystore\scripts\reload.ini
       
    99 
       
   100 #ifdef SYMBIAN_AUTH_SERVER
       
   101 data = ZDRIVE\tkeystore\scripts\oldserver_newfeature.script		tkeystore\scripts\oldserver_newfeature.script
       
   102 data = ZDRIVE\tkeystore\scripts\oldserver_newfeature.ini		tkeystore\scripts\oldserver_newfeature.ini
       
   103 #endif // SYMBIAN_AUTH_SERVER
       
   104 #endif // SYMBIAN_KEYSTORE_USE_AUTH_SERVER
    55 
   105 
    56 //	test data
   106 //	test data
    57 data = ZDRIVE\tkeystore\data\pkcs8dh.001			tkeystore\data\pkcs8dh.001
   107 data = ZDRIVE\tkeystore\data\pkcs8dh.001			tkeystore\data\pkcs8dh.001
    58 data = ZDRIVE\tkeystore\data\pkcs8rsa.001			tkeystore\data\pkcs8rsa.001
   108 data = ZDRIVE\tkeystore\data\pkcs8rsa.001			tkeystore\data\pkcs8rsa.001
    59 data = ZDRIVE\tkeystore\data\pkcs8rsa1.001			tkeystore\data\pkcs8rsa1.001
   109 data = ZDRIVE\tkeystore\data\pkcs8rsa1.001			tkeystore\data\pkcs8rsa1.001
   200 data = ZDRIVE\ttesttools\data\keyhelp.txt		ttesttools\data\keyhelp.txt
   250 data = ZDRIVE\ttesttools\data\keyhelp.txt		ttesttools\data\keyhelp.txt
   201 data = ZDRIVE\ttesttools\data\certclients.dat		ttesttools\data\certclients.dat
   251 data = ZDRIVE\ttesttools\data\certclients.dat		ttesttools\data\certclients.dat
   202 
   252 
   203 data = ZDRIVE\ttesttools\scripts\sec-filetokens-tools.script	ttesttools\scripts\sec-filetokens-tools.script
   253 data = ZDRIVE\ttesttools\scripts\sec-filetokens-tools.script	ttesttools\scripts\sec-filetokens-tools.script
   204 data = ZDRIVE\ttesttools\scripts\sec-filetokens-tools.ini	ttesttools\scripts\sec-filetokens-tools.ini
   254 data = ZDRIVE\ttesttools\scripts\sec-filetokens-tools.ini	ttesttools\scripts\sec-filetokens-tools.ini
   205 
   255 // TCERTAPPS
       
   256 data = ABI_DIR\BUILD_DIR\t_certapps.exe				sys\bin\t_certapps.exe
       
   257 
       
   258 //TMS support
       
   259 data = ZDRIVE\tcertapps\scripts\script1.script			tcertapps\scripts\script1.script attrib=r
       
   260 data = ZDRIVE\tcertapps\scripts\apipolicing.script	tcertapps\scripts\apipolicing.script attrib=r
       
   261 data = ZDRIVE\tcertapps\scripts\script1.ini			tcertapps\scripts\script1.ini attrib=r
       
   262 data = ZDRIVE\tcertapps\scripts\apipolicing.ini	tcertapps\scripts\apipolicing.ini attrib=r
       
   263 
       
   264 #if defined SYMBIAN_KEYSTORE_USE_AUTH_SERVER || defined SDP_ROM1
       
   265 //Nothing is included
       
   266 #else
       
   267 // additional certstore needed in normal rom for sec-filetokens tests which uses certstore1 ,2,...
       
   268 ECOM_PLUGIN(tadditionalstores.dll, tadditionalstores.rsc)
       
   269 // The below 4 test data needed for sec-filetokens-tools.script which will run only in normal image(testsecurity_sdp.bat)
       
   270 data = ZDRIVE\tcertstore\ent-wtls.cer					\tcertstore\ent-wtls.cer attrib=r
       
   271 data = ZDRIVE\tcertstore\ent-wtls1.cer					\tcertstore\ent-wtls1.cer attrib=r
       
   272 data = ZDRIVE\tcertstore\ent-wtls2.cer					\tcertstore\ent-wtls2.cer attrib=r
       
   273 // DSA private key and certificate for certstore tests
       
   274 data = ZDRIVE\tcertstore\data\pkcs8dsa1.001			tcertstore\data\pkcs8dsa1.001 attrib=r
       
   275 data = ZDRIVE\tcertstore\data\cert_dsa1.der			tcertstore\data\cert_dsa1.der attrib=r
       
   276 data = ZDRIVE\system\data\test1certstore.dat			system\data\test1certstore.dat attrib=r
       
   277 data = ZDRIVE\system\data\test2certstore.dat			system\data\test2certstore.dat attrib=r
   206 
   278 
   207 // Test keystore. Contains two keys, a DSA key (label gm0) and a RSA key (label gm1)
   279 // Test keystore. Contains two keys, a DSA key (label gm0) and a RSA key (label gm1)
   208 // The passphrase timeout is set to 30
   280 // The passphrase timeout is set to 30
   209 data = ZPRIVATE\101F72A6\keys.dat          	private\101F72A6\keys.dat
   281 data = ZPRIVATE\101F72A6\keys.dat          	private\101F72A6\keys.dat
       
   282 #endif // SYMBIAN_KEYSTORE_USE_AUTH_SERVER
   210 
   283 
   211 #endif
   284 #endif