diff -r 000000000000 -r 2c201484c85f cryptoservices/filebasedcertificateandkeystores/group/bld.inf --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cryptoservices/filebasedcertificateandkeystores/group/bld.inf Wed Jul 08 11:25:26 2009 +0100 @@ -0,0 +1,285 @@ +/* +* Copyright (c) 2007-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: +* Cryptotoken-based software implementation of a keystore +* filetokens +* +*/ + + + + +/** + @file +*/ + +PRJ_PLATFORMS +DEFAULT + +PRJ_EXPORTS +../Inc/CFSTokenTypeClient.h /epoc32/include/cfstokentypeclient.h +../Inc/certstorepatchdata.h /epoc32/include/certstorepatchdata.h + +// ROMKIT includes +../Inc/filetokens.iby /epoc32/rom/include/filetokens.iby + +PRJ_TESTEXPORTS +// keystore + +../test/tkeystore/scripts/tkeystore.txt /epoc32/winscw/c/tkeystore/scripts/tkeystore.txt +../test/tkeystore/scripts/oom.txt /epoc32/winscw/c/tkeystore/scripts/oom.txt +../test/tkeystore/scripts/servoom.txt /epoc32/winscw/c/tkeystore/scripts/servoom.txt +../test/tkeystore/scripts/authobjects_v2.txt /epoc32/winscw/c/tkeystore/scripts/authobjects.txt +../test/tkeystore/scripts/exportscript.txt /epoc32/winscw/c/tkeystore/scripts/exportscript.txt +../test/tkeystore/scripts/reload.txt /epoc32/winscw/c/tkeystore/scripts/reload.txt +../test/tkeystore/scripts/cancel.txt /epoc32/winscw/c/tkeystore/scripts/cancel.txt +../test/tkeystore/scripts/buildromstore.txt /epoc32/winscw/c/tkeystore/scripts/buildromstore.txt +../test/tkeystore/scripts/batchfiles/tkeystore_post.bat /epoc32/winscw/c/tkeystore/scripts/batchfiles/tkeystore_post.bat +../test/tkeystore/scripts/batchfiles/tkeystore_oom_post.bat /epoc32/winscw/c/tkeystore/scripts/batchfiles/tkeystore_oom_post.bat +../test/tkeystore/scripts/batchfiles/tkeystore_authobject_post.bat /epoc32/winscw/c/tkeystore/scripts/batchfiles/tkeystore_authobject_post.bat +../test/tkeystore/scripts/batchfiles/tkeystore_export_post.bat /epoc32/winscw/c/tkeystore/scripts/batchfiles/tkeystore_export_post.bat + +// ttesttools data + +../test/ttesttools/data/cert_addapps.txt /epoc32/winscw/c/ttesttools/data/cert_addapps.txt +../test/ttesttools/data/cert_addappsfail1.txt /epoc32/winscw/c/ttesttools/data/cert_addappsfail1.txt +../test/ttesttools/data/cert_addappsfail2.txt /epoc32/winscw/c/ttesttools/data/cert_addappsfail2.txt +../test/ttesttools/data/cert_helpfail1.txt /epoc32/winscw/c/ttesttools/data/cert_helpfail1.txt +../test/ttesttools/data/cert_helpfail2.txt /epoc32/winscw/c/ttesttools/data/cert_helpfail2.txt +../test/ttesttools/data/cert_helpls.txt /epoc32/winscw/c/ttesttools/data/cert_helpls.txt +../test/ttesttools/data/cert_import1.txt /epoc32/winscw/c/ttesttools/data/cert_import1.txt +../test/ttesttools/data/cert_import2.txt /epoc32/winscw/c/ttesttools/data/cert_import2.txt +../test/ttesttools/data/cert_import3.txt /epoc32/winscw/c/ttesttools/data/cert_import3.txt +../test/ttesttools/data/cert_import4.txt /epoc32/winscw/c/ttesttools/data/cert_import4.txt +../test/ttesttools/data/cert_importfail1.txt /epoc32/winscw/c/ttesttools/data/cert_importfail1.txt +../test/ttesttools/data/cert_importfail2.txt /epoc32/winscw/c/ttesttools/data/cert_importfail2.txt +../test/ttesttools/data/cert_importfail3.txt /epoc32/winscw/c/ttesttools/data/cert_importfail3.txt +../test/ttesttools/data/cert_importfail4.txt /epoc32/winscw/c/ttesttools/data/cert_importfail4.txt +../test/ttesttools/data/cert_importfail5.txt /epoc32/winscw/c/ttesttools/data/cert_importfail5.txt +../test/ttesttools/data/cert_list1.txt /epoc32/winscw/c/ttesttools/data/cert_list1.txt +../test/ttesttools/data/cert_list2.txt /epoc32/winscw/c/ttesttools/data/cert_list2.txt +../test/ttesttools/data/cert_list3.txt /epoc32/winscw/c/ttesttools/data/cert_list3.txt +../test/ttesttools/data/cert_list4.txt /epoc32/winscw/c/ttesttools/data/cert_list4.txt +../test/ttesttools/data/cert_listfail1.txt /epoc32/winscw/c/ttesttools/data/cert_listfail1.txt +../test/ttesttools/data/cert_listfail2.txt /epoc32/winscw/c/ttesttools/data/cert_listfail2.txt +../test/ttesttools/data/cert_listfail3.txt /epoc32/winscw/c/ttesttools/data/cert_listfail3.txt +../test/ttesttools/data/cert_ls.txt /epoc32/winscw/c/ttesttools/data/cert_ls.txt +../test/ttesttools/data/cert_lsfail.txt /epoc32/winscw/c/ttesttools/data/cert_lsfail.txt +../test/ttesttools/data/cert_remove1.txt /epoc32/winscw/c/ttesttools/data/cert_remove1.txt +../test/ttesttools/data/cert_remove2.txt /epoc32/winscw/c/ttesttools/data/cert_remove2.txt +../test/ttesttools/data/cert_remove3.txt /epoc32/winscw/c/ttesttools/data/cert_remove3.txt +../test/ttesttools/data/cert_removeapps.txt /epoc32/winscw/c/ttesttools/data/cert_removeapps.txt +../test/ttesttools/data/cert_removeappsfail1.txt /epoc32/winscw/c/ttesttools/data/cert_removeappsfail1.txt +../test/ttesttools/data/cert_removeappsfail2.txt /epoc32/winscw/c/ttesttools/data/cert_removeappsfail2.txt +../test/ttesttools/data/cert_removefail.txt /epoc32/winscw/c/ttesttools/data/cert_removefail.txt +../test/ttesttools/data/cert_setapps.txt /epoc32/winscw/c/ttesttools/data/cert_setapps.txt +../test/ttesttools/data/cert_setapps1.txt /epoc32/winscw/c/ttesttools/data/cert_setapps1.txt +../test/ttesttools/data/cert_import.txt /epoc32/winscw/c/ttesttools/data/cert_import.txt +../test/ttesttools/data/cert_setappsfail1.txt /epoc32/winscw/c/ttesttools/data/cert_setappsfail1.txt +../test/ttesttools/data/cert_setappsfail2.txt /epoc32/winscw/c/ttesttools/data/cert_setappsfail2.txt +../test/ttesttools/data/certfail.txt /epoc32/winscw/c/ttesttools/data/certfail.txt +../test/ttesttools/data/certhelp.txt /epoc32/winscw/c/ttesttools/data/certhelp.txt + + +../test/ttesttools/data/corrupt.001 /epoc32/winscw/c/tkeystore/data/corrupt.001 +../test/ttesttools/data/empty.001 /epoc32/winscw/c/tkeystore/data/empty.001 + +../test/ttesttools/data/key_helpfail1.txt /epoc32/winscw/c/ttesttools/data/key_helpfail1.txt +../test/ttesttools/data/key_helpfail2.txt /epoc32/winscw/c/ttesttools/data/key_helpfail2.txt +../test/ttesttools/data/key_import1.txt /epoc32/winscw/c/ttesttools/data/key_import1.txt +../test/ttesttools/data/key_import2.txt /epoc32/winscw/c/ttesttools/data/key_import2.txt +../test/ttesttools/data/key_import3.txt /epoc32/winscw/c/ttesttools/data/key_import3.txt +../test/ttesttools/data/key_import4.txt /epoc32/winscw/c/ttesttools/data/key_import4.txt +../test/ttesttools/data/key_importfail1.txt /epoc32/winscw/c/ttesttools/data/key_importfail1.txt +../test/ttesttools/data/key_importfail2.txt /epoc32/winscw/c/ttesttools/data/key_importfail2.txt +../test/ttesttools/data/key_importfail3.txt /epoc32/winscw/c/ttesttools/data/key_importfail3.txt +../test/ttesttools/data/key_importfail4.txt /epoc32/winscw/c/ttesttools/data/key_importfail4.txt +../test/ttesttools/data/key_importfail5.txt /epoc32/winscw/c/ttesttools/data/key_importfail5.txt +../test/ttesttools/data/key_list1.txt /epoc32/winscw/c/ttesttools/data/key_list1.txt +../test/ttesttools/data/key_list2.txt /epoc32/winscw/c/ttesttools/data/key_list2.txt +../test/ttesttools/data/key_list3.txt /epoc32/winscw/c/ttesttools/data/key_list3.txt +../test/ttesttools/data/key_listfail1.txt /epoc32/winscw/c/ttesttools/data/key_listfail1.txt +../test/ttesttools/data/key_listfail2.txt /epoc32/winscw/c/ttesttools/data/key_listfail2.txt +../test/ttesttools/data/key_ls.txt /epoc32/winscw/c/ttesttools/data/key_ls.txt +../test/ttesttools/data/key_remove.txt /epoc32/winscw/c/ttesttools/data/key_remove.txt +../test/ttesttools/data/key_remove1.txt /epoc32/winscw/c/ttesttools/data/key_remove1.txt +../test/ttesttools/data/key_removefail.txt /epoc32/winscw/c/ttesttools/data/key_removefail.txt +../test/ttesttools/data/key_removeuser.txt /epoc32/winscw/c/ttesttools/data/key_removeuser.txt +../test/ttesttools/data/key_removeuserfail1.txt /epoc32/winscw/c/ttesttools/data/key_removeuserfail1.txt +../test/ttesttools/data/key_removeuserfail2.txt /epoc32/winscw/c/ttesttools/data/key_removeuserfail2.txt +../test/ttesttools/data/key_setalluser.txt /epoc32/winscw/c/ttesttools/data/key_setalluser.txt +../test/ttesttools/data/key_setalluserfail1.txt /epoc32/winscw/c/ttesttools/data/key_setalluserfail1.txt +../test/ttesttools/data/key_setalluserfail2.txt /epoc32/winscw/c/ttesttools/data/key_setalluserfail2.txt +../test/ttesttools/data/key_setmanager.txt /epoc32/winscw/c/ttesttools/data/key_setmanager.txt +../test/ttesttools/data/key_setmanagerfail1.txt /epoc32/winscw/c/ttesttools/data/key_setmanagerfail1.txt +../test/ttesttools/data/key_setmanagerfail2.txt /epoc32/winscw/c/ttesttools/data/key_setmanagerfail2.txt +../test/ttesttools/data/key_setuser.txt /epoc32/winscw/c/ttesttools/data/key_setuser.txt +../test/ttesttools/data/key_setuserfail1.txt /epoc32/winscw/c/ttesttools/data/key_setuserfail1.txt +../test/ttesttools/data/key_setuserfail2.txt /epoc32/winscw/c/ttesttools/data/key_setuserfail2.txt +../test/ttesttools/data/key_setuserhelp.txt /epoc32/winscw/c/ttesttools/data/key_setuserhelp.txt +../test/ttesttools/data/keyfail.txt /epoc32/winscw/c/ttesttools/data/keyfail.txt +../test/ttesttools/data/keyhelp.txt /epoc32/winscw/c/ttesttools/data/keyhelp.txt +../test/ttesttools/data/certclients.dat /epoc32/winscw/c/ttesttools/data/certclients.dat + +../test/ttesttools/data/pretools.bat /epoc32/winscw/c/ttesttools/data/pretools.bat +../test/ttesttools/data/posttools.bat /epoc32/winscw/c/ttesttools/data/posttools.bat + +../test/ttesttools/scripts/sec-filetokens-tools.script /epoc32/winscw/c/ttesttools/scripts/sec-filetokens-tools.script +../test/ttesttools/scripts/sec-filetokens-tools.ini /epoc32/winscw/c/ttesttools/scripts/sec-filetokens-tools.ini + + + +// keystore data + +// PKCS8 DH key for ImportKeys test +../test/tkeystore/data/pkcs8dh.001 /epoc32/winscw/c/tkeystore/data/pkcs8dh.001 + +// PKCS8 RSA keys for ImportKeys test +../test/tkeystore/data/pkcs8rsa.001 /epoc32/winscw/c/tkeystore/data/pkcs8rsa.001 + +../test/tkeystore/data/pkcs8rsa1.001 /epoc32/winscw/c/tkeystore/data/pkcs8rsa1.001 + +../test/tkeystore/data/pkcs8rsa2.001 /epoc32/winscw/c/tkeystore/data/pkcs8rsa2.001 + +../test/tkeystore/data/pkcs8rsa3.001 /epoc32/winscw/c/tkeystore/data/pkcs8rsa3.001 + +../test/tkeystore/data/pkcs8rsa4.001 /epoc32/winscw/c/tkeystore/data/pkcs8rsa4.001 + +../test/tkeystore/data/pkcs8invalidrsa.001 /epoc32/winscw/c/tkeystore/data/pkcs8invalidrsa.001 + +// PKCS8 DSA keys for ImportKeys test +../test/tkeystore/data/pkcs8dsa.001 /epoc32/winscw/c/tkeystore/data/pkcs8dsa.001 + +../test/tkeystore/data/pkcs8dsa1.001 /epoc32/winscw/c/tkeystore/data/pkcs8dsa1.001 + +../test/tkeystore/data/pkcs8dsa2.001 /epoc32/winscw/c/tkeystore/data/pkcs8dsa2.001 + +../test/tkeystore/data/pkcs8dsa3.001 /epoc32/winscw/c/tkeystore/data/pkcs8dsa3.001 + +../test/tkeystore/data/pkcs8dsa4.001 /epoc32/winscw/c/tkeystore/data/pkcs8dsa4.001 + +../test/tkeystore/data/pkcs8invaliddsa.001 /epoc32/winscw/c/tkeystore/data/pkcs8invaliddsa.001 + +// PKCS8 RSA keys for ImportEncryptedKeys test +../test/tkeystore/data/encryptPK8rsaDER.txt /epoc32/winscw/c/tkeystore/data/encryptpk8rsader.txt + +../test/tkeystore/data/encryptPK8rsa1DER.txt /epoc32/winscw/c/tkeystore/data/encryptpk8rsa1der.txt + +../test/tkeystore/data/encryptPK8rsa2DER.txt /epoc32/winscw/c/tkeystore/data/encryptpk8rsa2der.txt + +../test/tkeystore/data/encryptPK8rsa3DER.txt /epoc32/winscw/c/tkeystore/data/encryptpk8rsa3der.txt + +../test/tkeystore/data/encryptPK8rsa4DER.txt /epoc32/winscw/c/tkeystore/data/encryptpk8rsa4der.txt + +// PKCS8 DSA keys for ImportEncryptedKeys test +../test/tkeystore/data/encryptPK8dsaDER.txt /epoc32/winscw/c/tkeystore/data/encryptpk8dsader.txt + +../test/tkeystore/data/encryptPK8dsa1DER.txt /epoc32/winscw/c/tkeystore/data/encryptpk8dsa1der.txt + +../test/tkeystore/data/encryptPK8dsa2DER.txt /epoc32/winscw/c/tkeystore/data/encryptpk8dsa2der.txt + +../test/tkeystore/data/encryptPK8dsa3DER.txt /epoc32/winscw/c/tkeystore/data/encryptpk8dsa3der.txt + +../test/tkeystore/data/encryptPK8dsa4DER.txt /epoc32/winscw/c/tkeystore/data/encryptpk8dsa4der.txt + +../test/tkeystore/data/testvector1.bin /epoc32/winscw/c/tkeystore/data/testvector1.bin + +../test/tkeystore/data/binarygarbage.bin /epoc32/winscw/c/tkeystore/data/binarygarbage.bin + +// Strange Pkcs8 Encrypted keys with variou ciphers + + + + + + +// PKCS8 keys with optional PKCS8 attributes +../test/tkeystore/data/pkcs8rsa_attr.001 /epoc32/winscw/c/tkeystore/data/pkcs8rsa_attr.001 + +../test/tkeystore/data/pkcs8dsa_attr.001 /epoc32/winscw/c/tkeystore/data/pkcs8dsa_attr.001 + + +// RSA key pairs from which to build PKCS8 data +../test/tkeystore/data/certs/cert1/rsa1certkey.001 /epoc32/winscw/c/tkeystore/data/rsa1certkey.001 + +../test/tkeystore/data/certs/cert2/rsa2certkey.001 /epoc32/winscw/c/tkeystore/data/rsa2certkey.001 + +../test/tkeystore/data/certs/cert3/rsa3certkey.001 /epoc32/winscw/c/tkeystore/data/rsa3certkey.001 + +../test/tkeystore/data/certs/NRCert/nrkey.001 /epoc32/winscw/c/tkeystore/data/nrkey.001 + +../test/tkeystore/data/certs/SignCert2/signkey2.001 /epoc32/winscw/c/tkeystore/data/signkey2.001 + +../test/tkeystore/data/certs/EncipherSign/enciphersignkey2.001 /epoc32/winscw/c/tkeystore/data/enciphersignkey2.001 + +// RSA & DSA public key to test public key export +../test/tkeystore/data/keys/rsapub.txt /epoc32/winscw/c/tkeystore/data/rsapub.txt +../test/tkeystore/data/keys/rsapub1.txt /epoc32/winscw/c/tkeystore/data/rsapub1.txt +../test/tkeystore/data/keys/rsapub2.txt /epoc32/winscw/c/tkeystore/data/rsapub2.txt +../test/tkeystore/data/keys/rsapub3.txt /epoc32/winscw/c/tkeystore/data/rsapub3.txt +../test/tkeystore/data/keys/rsapub4.txt /epoc32/winscw/c/tkeystore/data/rsapub4.txt +../test/tkeystore/data/keys/dsapub.txt /epoc32/winscw/c/tkeystore/data/dsapub.txt +../test/tkeystore/data/keys/dsapub1.txt /epoc32/winscw/c/tkeystore/data/dsapub1.txt +../test/tkeystore/data/keys/dsapub2.txt /epoc32/winscw/c/tkeystore/data/dsapub2.txt +../test/tkeystore/data/keys/dsapub3.txt /epoc32/winscw/c/tkeystore/data/dsapub3.txt +../test/tkeystore/data/keys/dsapub4.txt /epoc32/winscw/c/tkeystore/data/dsapub4.txt + + +// Test keystore. Contains two keys, a DSA key (label gm0) and a RSA key (label gm1) +// the passphrase timeout is set to 30 +// Export to z: drive for emulator test, tkeystore\data for rom file include + + +../test/tkeystore/data/keys_v2.dat /epoc32/data/z/private/101f72a6/keys.dat +../test/tkeystore/data/keys_v2.dat /epoc32/release/winscw/udeb/z/private/101f72a6/keys.dat +../test/tkeystore/data/keys_v2.dat /epoc32/release/winscw/urel/z/private/101f72a6/keys.dat +../test/tkeystore/data/keys_v2.dat /epoc32/winscw/c/tkeystore/data/keys.dat + + +// certificate apps +../test/tcertapps/scripts/script1.txt /epoc32/winscw/c/tcertapps/scripts/script1.txt +../test/tcertapps/scripts/apipolicing.txt /epoc32/winscw/c/tcertapps/scripts/apipolicing.txt +../test/tcertapps/scripts/batchfiles/tcertapps_apipolicing_post.bat /epoc32/winscw/c/tcertapps/scripts/batchfiles/tcertapps_apipolicing_post.bat + + +// ROMKIT includes +../Inc/filetokenstests.iby /epoc32/rom/include/filetokenstests.iby + +PRJ_MMPFILES + +#ifndef TOOLS +#ifndef TOOLS2 +fstokenshared.mmp +fstokencli.mmp +fstokenserver.mmp +filekeystoreplugin.mmp +filecertstoreplugin.mmp +#endif // TOOLS2 +#endif // TOOLS + +PRJ_TESTMMPFILES + +#ifndef TOOLS +#ifndef TOOLS2 +../test/tfiletokens/tfiletokens.mmp +../test/tkeystore/tkeystore.mmp +../test/tcertapps/tcertapps.mmp +../test/keytool/keytool.mmp +../test/certtool/certtool.mmp +../test/ttesttools/ttesttools.mmp +../test/ttestplugin/dummykeystore.mmp +../test/ttestplugin/dummykeystoreman1.mmp +../test/ttestplugin/dummykeystoreman2.mmp +#endif //TOOLS2 +#endif //TOOLS