diff -r ebc84c812384 -r 46218c8b8afa Symbian3/PDK/Source/GUID-F6C20181-0F03-5B8A-B548-C81FF8824503.dita --- a/Symbian3/PDK/Source/GUID-F6C20181-0F03-5B8A-B548-C81FF8824503.dita Thu Mar 11 15:24:26 2010 +0000 +++ b/Symbian3/PDK/Source/GUID-F6C20181-0F03-5B8A-B548-C81FF8824503.dita Thu Mar 11 18:02:22 2010 +0000 @@ -1,18 +1,18 @@ - - - - - -Working with Multiple Certificate Store Implementations

The Symbian certificate store architecture allows devices to have multiple, coexisting certstore implementations. All implementations are accessed through an abstraction layer: the unified certificate store.

certtool fully supports multiple certstore implementations with the option –store which can be used to specify a particular certstore implementation which a command must use. To see a list of all available certstore implementations, use the command –liststores or -ls for short. For example:

certtool –ls

This results in output similar to the following:

Total Number of Stores: 2 -Total Number of Writable Stores: 1 -Total Number of Read only Stores: 1 -[0] Store Label: Software certificate store -Version: 1.00 Serial Number: 0 Manufacturer: Nokia Corporation Store Type: ReadWrite -[1] Store Label: SWI cert store + + + + + +Working with Multiple Certificate Store Implementations

The Symbian certificate store architecture allows devices to have multiple, coexisting certstore implementations. All implementations are accessed through an abstraction layer: the unified certificate store.

certtool fully supports multiple certstore implementations with the option –store which can be used to specify a particular certstore implementation which a command must use. To see a list of all available certstore implementations, use the command –liststores or -ls for short. For example:

certtool –ls

This results in output similar to the following:

Total Number of Stores: 2 +Total Number of Writable Stores: 1 +Total Number of Read only Stores: 1 +[0] Store Label: Software certificate store +Version: 1.00 Serial Number: 0 Manufacturer: Nokia Corporation Store Type: ReadWrite +[1] Store Label: SWI cert store Version: 1.00 Serial Number: N/A Manufacturer: Nokia Corporation Store Type: Read only

There is an entry for each certstore implementation. The numbers in brackets represent the certstore index which can refer to a specific certstore implementation in the –store option. In addition, there is a label, a human readable description of the implementation. Some meta-data is also present, such as the version, serial number, manufacturer and store type of a given implementation.

With this knowledge, use the –store option to specify the certstore implementation a command must use. For instance if you want to list the content of the 2nd certstore implementation:

certtool –store 1 –list

Listing Contents of Certificate Stores
\ No newline at end of file