crypto/weakcryptospi/test/tcryptospi/testdata/pluginload.ini
changeset 8 35751d3474b7
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/crypto/weakcryptospi/test/tcryptospi/testdata/pluginload.ini	Thu Sep 10 14:01:51 2009 +0300
@@ -0,0 +1,174 @@
+[PositiveLoad]
+EncryptKey			=ABCDEFGH
+KeyType				=KSymmetricKeyParameter
+AlgorithmUid			=KAlgorithmCipherDes
+OperationMode			=KOperationModeNone
+PaddingMode			=KPaddingModeNone
+
+RuleSelectorToggle		=False
+
+ExAlgorithmUid			=KAlgorithmCipherDes
+ExImplementationUid		=KCryptoPluginDes
+
+
+[PositiveLoad_RuleSelector]
+EncryptKey			=ABCDEFGH
+KeyType				=KSymmetricKeyParameter
+AlgorithmUid			=KAlgorithmCipherDes
+OperationMode			=KOperationModeNone
+PaddingMode			=KPaddingModeNone
+
+RuleSelectorToggle		=True
+
+ExAlgorithmUid			=KAlgorithmCipherDes
+ExImplementationUid		=KCryptoPluginDes
+
+
+[NoConfig]
+EncryptKey			=ABCDEFGH
+KeyType				=KSymmetricKeyParameter
+AlgorithmUid			=KAlgorithmCipherDes
+OperationMode			=KOperationModeNone
+PaddingMode			=KPaddingModeNone
+
+RuleSelectorToggle		=False
+
+
+[NoConfig_RuleSelector]
+EncryptKey			=ABCDEFGH
+KeyType				=KSymmetricKeyParameter
+AlgorithmUid			=KAlgorithmCipherDes
+OperationMode			=KOperationModeNone
+PaddingMode			=KPaddingModeNone
+
+RuleSelectorToggle		=True
+
+
+[NoPlugin]
+EncryptKey			=ABCDEFGH
+KeyType				=KSymmetricKeyParameter
+AlgorithmUid			=KAlgorithmCipherDes
+OperationMode			=KOperationModeNone
+PaddingMode			=KPaddingModeNone
+
+RuleSelectorToggle		=False
+
+
+[NoPlugin_RuleSelector]
+EncryptKey			=ABCDEFGH
+KeyType				=KSymmetricKeyParameter
+AlgorithmUid			=KAlgorithmCipherDes
+OperationMode			=KOperationModeNone
+PaddingMode			=KPaddingModeNone
+
+RuleSelectorToggle		=True
+
+
+[NoReferences]
+EncryptKey			=ABCDEFGH
+KeyType				=KSymmetricKeyParameter
+AlgorithmUid			=KAlgorithmCipherDes
+OperationMode			=KOperationModeNone
+PaddingMode			=KPaddingModeNone
+
+RuleSelectorToggle		=False
+
+
+[NoReferences_RuleSelector]
+EncryptKey			=ABCDEFGH
+KeyType				=KSymmetricKeyParameter
+AlgorithmUid			=KAlgorithmCipherDes
+OperationMode			=KOperationModeNone
+PaddingMode			=KPaddingModeNone
+
+RuleSelectorToggle		=True
+
+
+[TestPositiveLoad]
+EncryptKey			=ABCDEFGH
+KeyType				=KSymmetricKeyParameter
+AlgorithmUid			=KAlgorithmCipherDes
+OperationMode			=KOperationModeNone
+PaddingMode			=KPaddingModeNone
+
+ExAlgorithmUid			=KAlgorithmCipherDes
+ExImplementationUid		=KCryptoPluginDes
+
+RuleSelectorToggle		=False
+
+
+[TestPositiveLoad_RuleSelector]
+EncryptKey			=ABCDEFGH
+KeyType				=KSymmetricKeyParameter
+AlgorithmUid			=KAlgorithmCipherDes
+OperationMode			=KOperationModeNone
+PaddingMode			=KPaddingModeNone
+
+ExAlgorithmUid			=KAlgorithmCipherDes
+ExImplementationUid		=KCryptoPluginDes
+
+RuleSelectorToggle		=True
+
+
+[TestExclusiveLoad]
+EncryptKey			=ABCDEFGH
+KeyType				=KSymmetricKeyParameter
+AlgorithmUid			=KAlgorithmCipherDes
+OperationMode			=KOperationModeNone
+PaddingMode			=KPaddingModeNone
+
+ExAlgorithmUid			=KAlgorithmCipherDes
+ExImplementationUid		=KTestPlugin01Des_1
+
+RuleSelectorToggle		=False
+
+
+[TestExclusiveLoad_RuleSelector]
+EncryptKey			=ABCDEFGH
+KeyType				=KSymmetricKeyParameter
+AlgorithmUid			=KAlgorithmCipherDes
+OperationMode			=KOperationModeNone
+PaddingMode			=KPaddingModeNone
+
+ExAlgorithmUid			=KAlgorithmCipherDes
+ExImplementationUid		=KTestPlugin01Des_1
+
+RuleSelectorToggle		=True
+
+
+[TestFirstPosition]
+EncryptKey			=ABCDEFGH
+KeyType				=KSymmetricKeyParameter
+AlgorithmUid			=KAlgorithmCipherDes
+OperationMode			=KOperationModeNone
+PaddingMode			=KPaddingModeNone
+
+ExAlgorithmUid			=KAlgorithmCipherDes
+ExImplementationUid		=KTestPlugin01Des_1
+
+RuleSelectorToggle		=False
+
+
+[TestFirstPosition_RuleSelector]
+EncryptKey			=ABCDEFGH
+KeyType				=KSymmetricKeyParameter
+AlgorithmUid			=KAlgorithmCipherDes
+OperationMode			=KOperationModeNone
+PaddingMode			=KPaddingModeNone
+
+ExAlgorithmUid			=KAlgorithmCipherDes
+ExImplementationUid		=KTestPlugin01Des_1
+
+RuleSelectorToggle		=True
+
+
+//---------------------------------------------------------------------
+
+TestCaseId			=EPluginPositiveLoad
+DefaultPluginName		=softwarecrypto.dll
+DefaultPluginPath		=c:\testdata\tcryptospi\softwarecrypto.dll
+DefaultPluginStorage		=c:\testdata\tcryptospi\data\plugins\softwarecrypto.dll
+TestPluginName			=tplugin01.dll
+TestPluginPath			=c:\testdata\tcryptospi\tplugin01.dll
+TestPluginStorage		=c:\testdata\tcryptospi\data\tplugin01.dll
+PluginConfig			=C:\testdata\tcryptospi\configs\plug-ins.txt
\ No newline at end of file