pkiutilities/CertSaver/inc/CertSaverModel.h
branchRCL_3
changeset 54 94da73d93b58
parent 50 03674e5abf46
child 67 79bd6bd83ec3
equal deleted inserted replaced
50:03674e5abf46 54:94da73d93b58
     1 /*
     1 /*
     2 * Copyright (c) 2003-2007 Nokia Corporation and/or its subsidiary(-ies). 
     2 * Copyright (c) 2003-2010 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of "Eclipse Public License v1.0"
     5 * under the terms of "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
   105         void CreateKeyLabelL( TDes& aLabel );
   105         void CreateKeyLabelL( TDes& aLabel );
   106 
   106 
   107         void GetKeyValidityPeriodL(
   107         void GetKeyValidityPeriodL(
   108             TTime& aStartDate,
   108             TTime& aStartDate,
   109             TTime& aEndDate,
   109             TTime& aEndDate,
       
   110             const TKeyIdentifier& aKeyIdentifier,
       
   111             const CArrayPtr<CX509Certificate>& aCertArray );
       
   112         
       
   113         void GetKeyValidityPeriodL(
       
   114             TTime& aStartDate,
       
   115             TTime& aEndDate,
   110             const TKeyIdentifier& aKeyIdentifier );
   116             const TKeyIdentifier& aKeyIdentifier );
   111 
   117 
   112         TKeyUsagePKCS15 KeyUsageL(
   118         TKeyUsagePKCS15 KeyUsageL(
   113             const TKeyIdentifier& aKeyIdentifier,
   119             const TKeyIdentifier& aKeyIdentifier,
   114             TAlgorithmId aAlgorithm );
   120             TAlgorithmId aAlgorithm );
   332         const CCertParser& iParser;
   338         const CCertParser& iParser;
   333 
   339 
   334         TInt  iSavedCACertsCount;
   340         TInt  iSavedCACertsCount;
   335         TInt  iSavedKeysCount;
   341         TInt  iSavedKeysCount;
   336         TInt  iSavedUserCertsCount;
   342         TInt  iSavedUserCertsCount;
   337         TInt  iSelectedKeyStore;
       
   338         TBool iKeyAlreadyExists;
   343         TBool iKeyAlreadyExists;
       
   344         
       
   345         TUid  iSelectedKeyStoreToken;
       
   346         TUid  iSelectedCertStoreToken;
       
   347         TInt  iSelectedKeyStoreIndex;
   339     };
   348     };
   340 
   349 
   341 #endif
   350 #endif
   342 
   351 
   343 // End of File
   352 // End of File