pkiutilities/CertSaver/inc/CertSaverModel.h
branchRCL_3
changeset 67 79bd6bd83ec3
parent 54 94da73d93b58
equal deleted inserted replaced
57:ead42e28e519 67:79bd6bd83ec3
     1 /*
     1 /*
     2 * Copyright (c) 2003-2010 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2003-2007 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,
       
   116             const TKeyIdentifier& aKeyIdentifier );
   110             const TKeyIdentifier& aKeyIdentifier );
   117 
   111 
   118         TKeyUsagePKCS15 KeyUsageL(
   112         TKeyUsagePKCS15 KeyUsageL(
   119             const TKeyIdentifier& aKeyIdentifier,
   113             const TKeyIdentifier& aKeyIdentifier,
   120             TAlgorithmId aAlgorithm );
   114             TAlgorithmId aAlgorithm );
   338         const CCertParser& iParser;
   332         const CCertParser& iParser;
   339 
   333 
   340         TInt  iSavedCACertsCount;
   334         TInt  iSavedCACertsCount;
   341         TInt  iSavedKeysCount;
   335         TInt  iSavedKeysCount;
   342         TInt  iSavedUserCertsCount;
   336         TInt  iSavedUserCertsCount;
       
   337         TInt  iSelectedKeyStore;
   343         TBool iKeyAlreadyExists;
   338         TBool iKeyAlreadyExists;
   344         
       
   345         TUid  iSelectedKeyStoreToken;
       
   346         TUid  iSelectedCertStoreToken;
       
   347         TInt  iSelectedKeyStoreIndex;
       
   348     };
   339     };
   349 
   340 
   350 #endif
   341 #endif
   351 
   342 
   352 // End of File
   343 // End of File