diff -r 43e37759235e -r 51a74ef9ed63 Symbian3/SDK/Source/GUID-B1B3C5E6-9F38-5A55-A30E-4C7591B446CC.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/SDK/Source/GUID-B1B3C5E6-9F38-5A55-A30E-4C7591B446CC.dita Wed Mar 31 11:11:55 2010 +0100 @@ -0,0 +1,153 @@ + + + + + +Certificate +Store Human-Readable File FormatsThis section provides details of the human-readable form of the +following certificate store files: +
    +
  • File certificate store

  • +
  • SWI certificate store

  • +
  • Certificate client files

  • +
For details of the fields that make up these certificate store +files, see Human-Readable +File Formats Reference.
+
File certificate +store

Use the --hfilecertstore command-line option +to specify the file certificate store in human-readable form. The file certificate +store has the following format:

+StartCertStoreEntries + + StartEntry "Root5CA" + + Deletable true + + Format EX509Certificate + + CertOwnerType ECACertificate + + SubjectKeyId auto + + IssuerKeyId auto + + StartApplicationList + + # Entry 1 + + Application "Server Authentication" + + EndApplicationList + + Trusted true + + DataFileName "root5ca.pem" + + EndEntry + +EndCertStoreEntries +

Notes:

    +
  • All the fields are mandatory +and must be in the specified order.

  • +
  • Text outside quotes +is not case-sensitive.

  • +
+SWI certificate +store

Use the --hswicertstore command-line option +to specify the Software Install (SWI) certificate store in human-readable +form. The SWI certificate store is of the following format:

+StartSwiCertStoreEntries + + StartEntry "SymbianA" + + Format EX509Certificate + + CertOwnerType ECACertificate + + SubjectKeyId auto + + IssuerKeyId auto + + StartApplicationList + + # Entry 1 + + Application "SW Install" + + # Entry 2 + + Application "SW Install OCSP Signing" + + EndApplicationList + + Trusted true + + DataFileName "cert.der" + + CapabilitySet { TCB CommDD PowerMgmt MultimediaDD ReadDeviceData +WriteDeviceData DRM TrustedUI ProtServ DiskAdmin NetworkControl +AllFiles SwEvent NetworkServices LocalServices ReadUserData +WriteUserData Location SurroundingsDD UserEnvironment } + + Mandatory false + + SystemUpgrade false + + EndEntry + +EndSwiCertStoreEntries +

Note:

    +
  • All the fields are mandatory +and must be in the specified order.

  • +
  • Text outside quotes +is not case-sensitive.

  • +
+Certificate +client files

Use the –hcertclients command-line +option to specify the certificate client files in human-readable form. A certificate +client file has the following format:

+ +StartClientInfo + + # Entry 1 + + Uid 0x100042ab + + Name "SW Install" + + # Entry 2 + + Uid 0x1000a8b6 + + Name "SW Install OCSP Signing" + + # Entry 3 + + Uid 0x101f9b28 + + Name "MIDlet Installation" + + # Entry 4 + + Uid 0x1000183d + + Name "Server Authentication" + +EndClientInfo + +

Important:

    +
  • All the fields are mandatory +and must be in the specified order.

  • +
  • Only one entry is allowed +for each UID.

  • +
+
+Certificate +Store Binary Files +
\ No newline at end of file