diff -r 000000000000 -r 89d6a7a84779 Symbian3/SDK/Source/GUID-C4389D60-2A8D-532D-9D92-E57B0CCD14CF.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/SDK/Source/GUID-C4389D60-2A8D-532D-9D92-E57B0CCD14CF.dita Thu Jan 21 18:18:20 2010 +0000 @@ -0,0 +1,46 @@ + + + + + +Unified +Keystore OverviewThe Unified Keystore provides a unified view of all the keystores +in a device. +
Introduction

The Unified Keystore provides an interface +to access keys in various keystore implementations in the device. Symbian +provides a default keystore implementation. Device creators may include Symbian's +keystore implementation in a device and may add their own keystores.

+
Keystore functionality

The +Unified Keystore API provides the following functionality:

    +
  • Generate keys

  • +
  • List Keystores

  • +
  • Import keys

  • +
  • Export keys

  • +
  • List keys

  • +
  • Delete keys

  • +
  • Sign keys

  • +

These tasks are performed differently depending on the keystore version +being used.

The Symbian keystore supports access control to the keystore +using application UIDs. There are two modes of access:

    +
  • Owner: As key owners, applications can create, delete and manage keys.

  • +
  • User: As key users, application can view and retrieve keys but cannot +perform any modification operations.

  • +

Notes:

    +
  • For details on the Unified +Keystore functionality, refer to the Unified +Keystore Tutorials.

  • +
  • The CUnifiedKeyStore class +provides functions for performing the various keystore operations.

  • +
+
+Unified Keystore +Tutorials +Crypto Token +Framework Overview +
\ No newline at end of file