secureswitools/swianalysistoolkit/test/tdumpcertstore/certstore.bat
changeset 0 ba25891c3a9e
equal deleted inserted replaced
-1:000000000000 0:ba25891c3a9e
       
     1 @rem
       
     2 @rem Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
       
     3 @rem All rights reserved.
       
     4 @rem This component and the accompanying materials are made available
       
     5 @rem under the terms of the License "Eclipse Public License v1.0"
       
     6 @rem which accompanies this distribution, and is available
       
     7 @rem at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 @rem
       
     9 @rem Initial Contributors:
       
    10 @rem Nokia Corporation - initial contribution.
       
    11 @rem
       
    12 @rem Contributors:
       
    13 @rem
       
    14 @rem Description:
       
    15 @rem
       
    16 REM This creates the certstore used by software install
       
    17 
       
    18 
       
    19 mkdir \epoc32\winscw\c\tswi\certstore
       
    20 REM xcopy /r /y ..\..\..\..\..\swi\test\tsisfile\data\signedsis\Root5CA\ca.pem\ca.pem .
       
    21 
       
    22 REM  Copy the certs and change from PEM to DER
       
    23 xcopy /r /y certificates\*.der \epoc32\winscw\c\tswi\certstore\
       
    24 REM  copy the spec
       
    25 xcopy /r /y data\*.str \epoc32\winscw\c\tswi\certstore\
       
    26 
       
    27 REM  build the stores
       
    28 \epoc32\release\winscw\udeb\swicertstoretool c:\tswi\certstore\AllCapabilities.str c:\tswi\certstore\AllCapabilities.dat c:\tswi\certstore\AllCapabilities.log
       
    29 
       
    30 \epoc32\release\winscw\udeb\swicertstoretool c:\tswi\certstore\AllMandatory.str c:\tswi\certstore\AllMandatory.dat c:\tswi\certstore\AllMandatory.log
       
    31 
       
    32 \epoc32\release\winscw\udeb\swicertstoretool c:\tswi\certstore\suflagsupport.str c:\tswi\certstore\suflagsupport.dat c:\tswi\certstore\suflagsupport.log
       
    33 
       
    34 \epoc32\release\winscw\udeb\swicertstoretool c:\tswi\certstore\NoMandatory.str c:\tswi\certstore\NoMandatory.dat c:\tswi\certstore\NoMandatory.log
       
    35 
       
    36 \epoc32\release\winscw\udeb\swicertstoretool c:\tswi\certstore\somecapabilities.str c:\tswi\certstore\somecapabilities.dat c:\tswi\certstore\somecapabilities.log
       
    37 
       
    38 \epoc32\release\winscw\udeb\swicertstoretool c:\tswi\certstore\unicodecertificatename.str  c:\tswi\certstore\unicodecertificatename.dat c:\tswi\certstore\unicodecertificatename.log
       
    39 
       
    40 
       
    41 copy \epoc32\winscw\c\tswi\certstore\AllCapabilities.dat  data\AllCapabilities.dat 
       
    42 copy \epoc32\winscw\c\tswi\certstore\AllMandatory.dat  data\AllMandatory.dat 
       
    43 copy \epoc32\winscw\c\tswi\certstore\NoMandatory.dat  data\NoMandatory.dat 
       
    44 copy \epoc32\winscw\c\tswi\certstore\somecapabilities.dat data\somecapabilities.dat 
       
    45 copy \epoc32\winscw\c\tswi\certstore\unicodecertificatename.dat  data\unicodecertificatename.dat
       
    46 
       
    47 mkdir \epoc32\winscw\c\resource\swicertstore\dat
       
    48 
       
    49 copy data\AllCapabilities.dat  data\00000000
       
    50 copy data\00000001 corrupted.dat
       
    51 copy data\00000001 \epoc32\winscw\c\resource\swicertstore\dat
       
    52 copy data\00000000 \epoc32\winscw\c\resource\swicertstore\dat
       
    53 
       
    54 
       
    55 
       
    56 REM del /Q \epoc32\winscw\c\resource\swicertstore\dat\*.*
       
    57  
       
    58 
       
    59