Update contrib.
2 * Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
4 * This component and the accompanying materials are made available
5 * under the terms of the License "Eclipse Public License v1.0"
6 * which accompanies this distribution, and is available
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
9 * Initial Contributors:
10 * Nokia Corporation - initial contribution.
26 EXPORT_C CPBEncryptElementBase* TPBEncryptionFactory::NewPBEncryptElementL(
27 const TDesC& aPassword)
29 CPBEncryptElementBase* encrypt = NewPBEncryptElementLC(aPassword);
34 EXPORT_C CPBEncryptElementBase* TPBEncryptionFactory::NewPBEncryptElementLC(
35 const TDesC& aPassword)
37 CPBEncryptElement* encrypt = CPBEncryptElement::NewLC(aPassword);
41 EXPORT_C CPBEncryptElementBase* TPBEncryptionFactory::NewPBEncryptElementL(
42 const TDesC& aPassword, const TPBEncryptParms& aEncryptParms)
44 CPBEncryptElementBase* encrypt = NewPBEncryptElementLC(aPassword,aEncryptParms);
49 EXPORT_C CPBEncryptElementBase* TPBEncryptionFactory::NewPBEncryptElementLC(
50 const TDesC& aPassword, const TPBEncryptParms& aEncryptParms)
52 CPBEncryptElement* encrypt = CPBEncryptElement::NewLC(aPassword,
57 EXPORT_C CPBEncryptElementBase* TPBEncryptionFactory::NewPBEncryptElementL(
58 const TPBEncryptionData& aData)
60 CPBEncryptElementBase* encrypt = NewPBEncryptElementLC(aData);
65 EXPORT_C CPBEncryptElementBase* TPBEncryptionFactory::NewPBEncryptElementLC(
66 const TPBEncryptionData& aData)
68 CPBEncryptElement* encrypt = CPBEncryptElement::NewLC(aData);
72 EXPORT_C CPBEncryptSetBase* TPBEncryptionFactory::NewPBEncryptSetL(
73 const TDesC& aPassword)
75 CPBEncryptSetBase* encrypt = NewPBEncryptSetLC(aPassword);
80 EXPORT_C CPBEncryptSetBase* TPBEncryptionFactory::NewPBEncryptSetLC(
81 const TDesC& aPassword)
83 CPBEncryptSet* encrypt = CPBEncryptSet::NewLC(aPassword);
87 EXPORT_C CPBEncryptSetBase* TPBEncryptionFactory::NewPBEncryptSetL(
88 const TDesC& aPassword, const TPBEncryptParms& aEncryptParms)
90 CPBEncryptSetBase* encrypt = NewPBEncryptSetLC(aPassword, aEncryptParms);
95 EXPORT_C CPBEncryptSetBase* TPBEncryptionFactory::NewPBEncryptSetLC(
96 const TDesC& aPassword, const TPBEncryptParms& aEncryptParms)
98 CPBEncryptSet* encrypt = CPBEncryptSet::NewLC(aPassword, aEncryptParms);
102 EXPORT_C CPBEncryptSetBase* TPBEncryptionFactory::NewPBEncryptSetL(
103 const TPBEncryptionData& aData, const TDesC8& aEncryptedMasterKey)
105 CPBEncryptSetBase* encrypt = NewPBEncryptSetLC(aData, aEncryptedMasterKey);
110 EXPORT_C CPBEncryptSetBase* TPBEncryptionFactory::NewPBEncryptSetLC(
111 const TPBEncryptionData& aData, const TDesC8& aEncryptedMasterKey)
113 CPBEncryptSet* encrypt = CPBEncryptSet::NewLC(aData, aEncryptedMasterKey);