| author | sl | 
| Tue, 10 Jun 2014 14:32:02 +0200 | |
| changeset 1 | 260cb5ec6c19 | 
| permissions | -rw-r--r-- | 
| sl@0 | 1 | /* | 
| sl@0 | 2 | * Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies). | 
| sl@0 | 3 | * All rights reserved. | 
| sl@0 | 4 | * This component and the accompanying materials are made available | 
| sl@0 | 5 | * under the terms of the License "Eclipse Public License v1.0" | 
| sl@0 | 6 | * which accompanies this distribution, and is available | 
| sl@0 | 7 | * at the URL "http://www.eclipse.org/legal/epl-v10.html". | 
| sl@0 | 8 | * | 
| sl@0 | 9 | * Initial Contributors: | 
| sl@0 | 10 | * Nokia Corporation - initial contribution. | 
| sl@0 | 11 | * | 
| sl@0 | 12 | * Contributors: | 
| sl@0 | 13 | * | 
| sl@0 | 14 | * Description: | 
| sl@0 | 15 | * | 
| sl@0 | 16 | */ | 
| sl@0 | 17 | |
| sl@0 | 18 | |
| sl@0 | 19 | #include "rsashim.h" | 
| sl@0 | 20 | |
| sl@0 | 21 | /* CRSASigner */ | 
| sl@0 | 22 | |
| sl@0 | 23 | EXPORT_C CRSASigner::CRSASigner(void) | 
| sl@0 | 24 | 	{
 | 
| sl@0 | 25 | } | 
| sl@0 | 26 | |
| sl@0 | 27 | /* CRSAPKCS1v15Signer */ | 
| sl@0 | 28 | EXPORT_C CRSAPKCS1v15Signer* CRSAPKCS1v15Signer::NewL(const CRSAPrivateKey& aKey) | 
| sl@0 | 29 | 	{
 | 
| sl@0 | 30 | return CRSAPKCS1v15SignerShim::NewL(aKey); | 
| sl@0 | 31 | } | 
| sl@0 | 32 | |
| sl@0 | 33 | EXPORT_C CRSAPKCS1v15Signer* CRSAPKCS1v15Signer::NewLC(const CRSAPrivateKey& aKey) | 
| sl@0 | 34 | 	{
 | 
| sl@0 | 35 | return CRSAPKCS1v15SignerShim::NewLC(aKey); | 
| sl@0 | 36 | } | 
| sl@0 | 37 | |
| sl@0 | 38 | CRSAPKCS1v15Signer::CRSAPKCS1v15Signer(const CRSAPrivateKey& aKey) | 
| sl@0 | 39 | : iPrivateKey(aKey) | 
| sl@0 | 40 | 	{
 | 
| sl@0 | 41 | } | 
| sl@0 | 42 | |
| sl@0 | 43 | CRSAPKCS1v15Signer::~CRSAPKCS1v15Signer(void) | 
| sl@0 | 44 | 	{
 | 
| sl@0 | 45 | } | 
| sl@0 | 46 | |
| sl@0 | 47 | // All these methods have been replaced by the shim | 
| sl@0 | 48 | #ifdef _BullseyeCoverage | 
| sl@0 | 49 | #pragma suppress_warnings on | 
| sl@0 | 50 | #pragma BullseyeCoverage off | 
| sl@0 | 51 | #pragma suppress_warnings off | 
| sl@0 | 52 | #endif | 
| sl@0 | 53 | TInt CRSAPKCS1v15Signer::MaxInputLength(void) const | 
| sl@0 | 54 | 	{
 | 
| sl@0 | 55 | // Method replaced by shim | 
| sl@0 | 56 | ASSERT(EFalse); | 
| sl@0 | 57 | return 0; | 
| sl@0 | 58 | } | 
| sl@0 | 59 | |
| sl@0 | 60 | TInt CRSAPKCS1v15Signer::MaxOutputLength(void) const | 
| sl@0 | 61 | 	{
 | 
| sl@0 | 62 | // Method replaced by shim | 
| sl@0 | 63 | ASSERT(EFalse); | 
| sl@0 | 64 | return 0; | 
| sl@0 | 65 | } | 
| sl@0 | 66 | |
| sl@0 | 67 | CRSASignature* CRSAPKCS1v15Signer::SignL(const TDesC8& /*aInput*/) const | 
| sl@0 | 68 | 	{
 | 
| sl@0 | 69 | // Method replaced by shim | 
| sl@0 | 70 | User::Leave(KErrNotSupported); | 
| sl@0 | 71 | return 0; | 
| sl@0 | 72 | } | 
| sl@0 | 73 | |
| sl@0 | 74 | void CRSAPKCS1v15Signer::ConstructL(void) | 
| sl@0 | 75 | 	{
 | 
| sl@0 | 76 | // Method replaced by shim | 
| sl@0 | 77 | User::Leave(KErrNotSupported); | 
| sl@0 | 78 | } |