Feature description

The Security and Trust Services API (SATSA) provides Java applications with security and trust services through the integration of a Security Element. SATSA-PKI and SATSA-APDU use a SIM card with WIM as Security Element. The Security and Trust Services API included from the S60 3rd Edition and Series 40 3rd Edition FP 2 onwards is based on the Security and Trust Services API 1.0 (JSR-177) specification.

Symbian supported features

The Security and Trust Services API 1.0 (JSR-177) defines optional packages for Java ME. The SATSA API implementation provides interfaces for:

  • SATSA-PKI

  • SATSA-CRYPTO

  • SATSA-APDU

From S60 3rd Edition FP 2 onwards, the API implementation supports the Mobile Service Architecture (MSA) as defined in JSR-248 Mobile Service Architecture.

Supported MSA features:

  • Four properties have been added for MSA compliancy:

    • microedition.satsa.crypto.version

    • microedition.satsa.pki.version

    • microedition.satsa.apdu.version

    • microedition.smartcardslots

Symbian excluded features

The optional packages listed below are not supported:

  • SATSA-JCRMI

Series 40 supported features

The optional packages listed below are supported:

  • SATSA-APDU

  • SATSA-CRYPTO

Series 40 excluded features

The optional packages listed below are not supported:

  • SATSA-JCRMI

  • SATSA-PKI