sl@0: [ExtendedAllChars1] sl@0: InterfaceType =KSymmetricCipherInterface sl@0: EncryptKey =ABCDEFGH sl@0: KeyType =KSymmetricKeyParameter sl@0: AlgorithmUid =KAlgorithmCipherDes sl@0: CryptoMode =KCryptoModeEncrypt sl@0: OperationMode =KOperationModeNone sl@0: PaddingMode =KPaddingModeNone sl@0: AlgorithmParams =NULL sl@0: sl@0: InterfaceScopeRule1 =KSymmetricCipherInterface sl@0: AlgorithmScopeRule1 =KNone sl@0: CharacterUidRule1 =KExtendCharType1 sl@0: CompareOperatorRule1 =EOpEqual sl@0: CharacterValueRule1 =1234 sl@0: CharacterValueTypeRule1 =ERuleValueInteger sl@0: IsOptionaRule1 =False sl@0: sl@0: InterfaceScopeRule2 =KNone sl@0: AlgorithmScopeRule2 =KAlgorithmCipherDes sl@0: CharacterUidRule2 =KExtendCharType2 sl@0: CompareOperatorRule2 =EOpEqual sl@0: CharacterValueRule2 =5678 sl@0: CharacterValueTypeRule2 =ERuleValueInteger sl@0: IsOptionaRule2 =False sl@0: sl@0: InterfaceScopeRule3 =KSymmetricCipherInterface sl@0: AlgorithmScopeRule3 =KAlgorithmCipherDes sl@0: CharacterUidRule3 =KExtendCharType3 sl@0: CompareOperatorRule3 =EOpEqual sl@0: CharacterValueRule3 =HAPPYDAYS sl@0: CharacterValueTypeRule3 =ERuleValueDes8 sl@0: IsOptionaRule3 =False sl@0: sl@0: ExAlgorithmUid =KAlgorithmCipherDes sl@0: ExImplementationUid =KTestPlugin02Des_1 sl@0: sl@0: //**************************************************************************** sl@0: //**************************************************************************** sl@0: sl@0: [ExtendedAllChars2] sl@0: InterfaceType =KKeypairGeneratorInterface sl@0: AlgorithmUid =KAlgorithmRSAKeyPairGenerator sl@0: AlgorithmParams =NULL sl@0: sl@0: InterfaceScopeRule1 =KKeypairGeneratorInterface sl@0: AlgorithmScopeRule1 =KNone sl@0: CharacterUidRule1 =KExtendCharType1 sl@0: CompareOperatorRule1 =EOpEqual sl@0: CharacterValueRule1 =9999 sl@0: CharacterValueTypeRule1 =ERuleValueInteger sl@0: IsOptionaRule1 =False sl@0: sl@0: InterfaceScopeRule2 =KNone sl@0: AlgorithmScopeRule2 =KAlgorithmRSAKeyPairGenerator sl@0: CharacterUidRule2 =KExtendCharType2 sl@0: CompareOperatorRule2 =EOpEqual sl@0: CharacterValueRule2 =1010 sl@0: CharacterValueTypeRule2 =ERuleValueInteger sl@0: IsOptionaRule2 =False sl@0: sl@0: InterfaceScopeRule3 =KKeypairGeneratorInterface sl@0: AlgorithmScopeRule3 =KAlgorithmRSAKeyPairGenerator sl@0: CharacterUidRule3 =KExtendCharType3 sl@0: CompareOperatorRule3 =EOpEqual sl@0: CharacterValueRule3 =SYMBIANTESTCHARACTERISTIC sl@0: CharacterValueTypeRule3 =ERuleValueDes8 sl@0: IsOptionaRule3 =False sl@0: sl@0: ExAlgorithmUid =KAlgorithmRSAKeyPairGenerator sl@0: ExImplementationUid =KTestPlugin01RsaKeyGen_1 sl@0: sl@0: //**************************************************************************** sl@0: //**************************************************************************** sl@0: sl@0: [ExtendedAscend] sl@0: InterfaceType =KSymmetricCipherInterface sl@0: EncryptKey =ABCDEFGH sl@0: KeyType =KSymmetricKeyParameter sl@0: AlgorithmUid =KAlgorithmCipherDes sl@0: CryptoMode =KCryptoModeEncrypt sl@0: OperationMode =KOperationModeNone sl@0: PaddingMode =KPaddingModeNone sl@0: AlgorithmParams =NULL sl@0: sl@0: InterfaceScopeRule1 =KNone sl@0: AlgorithmScopeRule1 =KNone sl@0: CharacterUidRule1 =KExtendCharType1 sl@0: CompareOperatorRule1 =EOpAscendingSort sl@0: CharacterValueRule1 =NULL sl@0: CharacterValueTypeRule1 =ERuleValueInteger sl@0: IsOptionaRule1 =False sl@0: sl@0: InterfaceScopeRule2 =KNone sl@0: AlgorithmScopeRule2 =KNone sl@0: CharacterUidRule2 =KExtendCharType3 sl@0: CompareOperatorRule2 =EOpAscendingSort sl@0: CharacterValueRule2 =NULL sl@0: CharacterValueTypeRule2 =ERuleValueDes8 sl@0: IsOptionaRule2 =False sl@0: sl@0: ExAlgorithmUid =KAlgorithmCipherDes sl@0: ExImplementationUid =KTestPlugin02Des_1 sl@0: sl@0: //**************************************************************************** sl@0: //**************************************************************************** sl@0: sl@0: [ExtendedDescend] sl@0: InterfaceType =KKeypairGeneratorInterface sl@0: AlgorithmUid =KAlgorithmRSAKeyPairGenerator sl@0: AlgorithmParams =NULL sl@0: sl@0: InterfaceScopeRule1 =KNone sl@0: AlgorithmScopeRule1 =KNone sl@0: CharacterUidRule1 =KExtendCharType1 sl@0: CompareOperatorRule1 =EOpDescendingSort sl@0: CharacterValueRule1 =NULL sl@0: CharacterValueTypeRule1 =ERuleValueInteger sl@0: IsOptionaRule1 =False sl@0: sl@0: InterfaceScopeRule2 =KNone sl@0: AlgorithmScopeRule2 =KNone sl@0: CharacterUidRule2 =KExtendCharType3 sl@0: CompareOperatorRule2 =EOpDescendingSort sl@0: CharacterValueRule2 =NULL sl@0: CharacterValueTypeRule2 =ERuleValueDes8 sl@0: IsOptionaRule2 =False sl@0: sl@0: ExAlgorithmUid =KAlgorithmRSAKeyPairGenerator sl@0: ExImplementationUid =KTestPlugin01RsaKeyGen_1 sl@0: sl@0: //**************************************************************************** sl@0: //**************************************************************************** sl@0: sl@0: [ExtendedGreaterThan] sl@0: InterfaceType =KSymmetricCipherInterface sl@0: EncryptKey =ABCDEFGH sl@0: KeyType =KSymmetricKeyParameter sl@0: AlgorithmUid =KAlgorithmCipherDes sl@0: CryptoMode =KCryptoModeEncrypt sl@0: OperationMode =KOperationModeNone sl@0: PaddingMode =KPaddingModeNone sl@0: AlgorithmParams =NULL sl@0: sl@0: InterfaceScopeRule1 =KNone sl@0: AlgorithmScopeRule1 =KNone sl@0: CharacterUidRule1 =KExtendCharType2 sl@0: CompareOperatorRule1 =EOpGreaterThan sl@0: CharacterValueRule1 =1010 sl@0: CharacterValueTypeRule1 =ERuleValueInteger sl@0: IsOptionaRule1 =False sl@0: sl@0: ExAlgorithmUid =KAlgorithmCipherDes sl@0: ExImplementationUid =KTestPlugin02Des_1 sl@0: sl@0: //**************************************************************************** sl@0: //**************************************************************************** sl@0: sl@0: [ExtendedGreaterThanOrEqual] sl@0: InterfaceType =KKeypairGeneratorInterface sl@0: AlgorithmUid =KAlgorithmRSAKeyPairGenerator sl@0: AlgorithmParams =NULL sl@0: sl@0: InterfaceScopeRule1 =KNone sl@0: AlgorithmScopeRule1 =KNone sl@0: CharacterUidRule1 =KExtendCharType2 sl@0: CompareOperatorRule1 =EOpGreaterThanOrEqual sl@0: CharacterValueRule1 =1010 sl@0: CharacterValueTypeRule1 =ERuleValueInteger sl@0: IsOptionaRule1 =False sl@0: sl@0: InterfaceScopeRule2 =KNone sl@0: AlgorithmScopeRule2 =KNone sl@0: CharacterUidRule2 =KExtendCharType3 sl@0: CompareOperatorRule2 =EOpEqual sl@0: CharacterValueRule2 =SYMBIANTESTCHARACTERISTIC sl@0: CharacterValueTypeRule2 =ERuleValueDes8 sl@0: IsOptionaRule2 =True sl@0: sl@0: ExAlgorithmUid =KAlgorithmRSAKeyPairGenerator sl@0: ExImplementationUid =KTestPlugin01RsaKeyGen_1 sl@0: sl@0: //**************************************************************************** sl@0: //**************************************************************************** sl@0: sl@0: [ExtendedLessThan] sl@0: InterfaceType =KKeypairGeneratorInterface sl@0: AlgorithmUid =KAlgorithmRSAKeyPairGenerator sl@0: AlgorithmParams =NULL sl@0: sl@0: InterfaceScopeRule1 =KNone sl@0: AlgorithmScopeRule1 =KNone sl@0: CharacterUidRule1 =KExtendCharType2 sl@0: CompareOperatorRule1 =EOpLessThan sl@0: CharacterValueRule1 =5000 sl@0: CharacterValueTypeRule1 =ERuleValueInteger sl@0: IsOptionaRule1 =False sl@0: sl@0: ExAlgorithmUid =KAlgorithmRSAKeyPairGenerator sl@0: ExImplementationUid =KTestPlugin01RsaKeyGen_1 sl@0: sl@0: //**************************************************************************** sl@0: //**************************************************************************** sl@0: sl@0: [ExtendedLessThanOrEqual] sl@0: InterfaceType =KSymmetricCipherInterface sl@0: EncryptKey =ABCDEFGH sl@0: KeyType =KSymmetricKeyParameter sl@0: AlgorithmUid =KAlgorithmCipherDes sl@0: CryptoMode =KCryptoModeEncrypt sl@0: OperationMode =KOperationModeNone sl@0: PaddingMode =KPaddingModeNone sl@0: AlgorithmParams =NULL sl@0: sl@0: InterfaceScopeRule1 =KNone sl@0: AlgorithmScopeRule1 =KNone sl@0: CharacterUidRule1 =KExtendCharType2 sl@0: CompareOperatorRule1 =EOpLessThanOrEqual sl@0: CharacterValueRule1 =5678 sl@0: CharacterValueTypeRule1 =ERuleValueInteger sl@0: IsOptionaRule1 =False sl@0: sl@0: InterfaceScopeRule2 =KNone sl@0: AlgorithmScopeRule2 =KNone sl@0: CharacterUidRule2 =KExtendCharType3 sl@0: CompareOperatorRule2 =EOpNotEqual sl@0: CharacterValueRule2 =SYMBIANTESTCHARACTERISTIC sl@0: CharacterValueTypeRule2 =ERuleValueDes8 sl@0: IsOptionaRule2 =True sl@0: sl@0: ExAlgorithmUid =KAlgorithmCipherDes sl@0: ExImplementationUid =KTestPlugin02Des_1 sl@0: sl@0: //**************************************************************************** sl@0: //**************************************************************************** sl@0: sl@0: [ExtendedInvalid1] sl@0: InterfaceType =KSymmetricCipherInterface sl@0: EncryptKey =ABCDEFGH sl@0: KeyType =KSymmetricKeyParameter sl@0: AlgorithmUid =KAlgorithmCipherDes sl@0: CryptoMode =KCryptoModeEncrypt sl@0: OperationMode =KOperationModeNone sl@0: PaddingMode =KPaddingModeNone sl@0: AlgorithmParams =NULL sl@0: sl@0: InterfaceScopeRule1 =KSymmetricCipherInterface sl@0: AlgorithmScopeRule1 =KNone sl@0: CharacterUidRule1 =KExtendCharType2 sl@0: CompareOperatorRule1 =EOpEqual sl@0: CharacterValueRule1 =5678 sl@0: CharacterValueTypeRule1 =ERuleValueInteger sl@0: IsOptionaRule1 =False sl@0: sl@0: InterfaceScopeRule2 =KNone sl@0: AlgorithmScopeRule2 =KAlgorithmCipherDes sl@0: CharacterUidRule2 =KExtendCharType3 sl@0: CompareOperatorRule2 =EOpNotEqual sl@0: CharacterValueRule2 =HAPPYDAYS sl@0: CharacterValueTypeRule2 =ERuleValueDes8 sl@0: IsOptionaRule2 =False sl@0: sl@0: //**************************************************************************** sl@0: //**************************************************************************** sl@0: sl@0: [ExtendedInvalid2] sl@0: InterfaceType =KKeypairGeneratorInterface sl@0: AlgorithmUid =KAlgorithmRSAKeyPairGenerator sl@0: AlgorithmParams =NULL sl@0: sl@0: InterfaceScopeRule1 =KNone sl@0: AlgorithmScopeRule1 =KNone sl@0: CharacterUidRule1 =KExtendCharType1 sl@0: CompareOperatorRule1 =EOpLessThan sl@0: CharacterValueRule1 =1236 sl@0: CharacterValueTypeRule1 =ERuleValueInteger sl@0: IsOptionaRule1 =False sl@0: sl@0: InterfaceScopeRule2 =KSymmetricCipherInterface sl@0: AlgorithmScopeRule2 =KAlgorithmCipherDes sl@0: CharacterUidRule2 =KExtendCharType2 sl@0: CompareOperatorRule2 =EOpGreaterThan sl@0: CharacterValueRule2 =5679 sl@0: CharacterValueTypeRule2 =ERuleValueInteger sl@0: IsOptionaRule2 =False