diff -r 48780e181b38 -r 578be2adaf3e Symbian3/PDK/Source/GUID-B1B3C5E6-9F38-5A55-A30E-4C7591B446CC.dita --- a/Symbian3/PDK/Source/GUID-B1B3C5E6-9F38-5A55-A30E-4C7591B446CC.dita Tue Jul 20 12:00:49 2010 +0100 +++ b/Symbian3/PDK/Source/GUID-B1B3C5E6-9F38-5A55-A30E-4C7591B446CC.dita Fri Aug 13 16:47:46 2010 +0100 @@ -1,153 +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 + + + + + +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