3 Definitions and abbreviations

3GPP51.013Release 17Test specification for Subscriber Identity Module (SIM) Application Programming Interface (API) for Java CardTS

3.1 Definitions

For the purposes of the present document, the terms and definitions given in 3GPP TS 51.010-1 [15] and the following apply:

applet: application built up using a number of classes which will run under the control of the Java Card virtual machine

applet installation parameters: default values for applet installation parameters

applet loading script: file containing the APDU commands that will load and install the test applet in the card

CleanUp Script file: file containing the APDU commands that will restore the Default Initial Conditions on the SIM

Conformance Requirement Reference: description of the expected card behaviour according to 3GPP TS 43.019 [7]

expected state: state in which the SIM is supposed to be after the execution of the test procedure applied on the relevant initial conditions

security parameters: minimum security requirements defined for the applet installation process

test area: set of Test Cases applicable to a specific part (class method, framework behaviour, …) of the 3GPP TS 43.019 [7].

test case: elementary test that checks for compliance with one or more Conformance Requirement References

test Output file: TBD.

test procedure: the sequence of actions/commands to perform all the test cases defined in a test area

test script file: file containing the APDU commands that will execute and verify the test results

Test Toolkit Applet: applet designed to test a specific functionality of the SIM API (3GPP TS 43.019 [7])

3.2 Abbreviations

For the purpose of the present document, the abbreviations given in GSM 01.04 [2] and the following apply:

AC Application Code

AID Application Identifier

APDU Application Protocol Data Unit

API Application Programming Interface

CAD Card Acceptance Device

CRR Conformance Requirements Reference

CRRC Conformance Requirement Reference Context Error

CRRN Conformance Requirement Reference Normal

CRRP Conformance Requirement Reference Parameter Error

FFS For Further Study

IFD Interface Device

JCRE Java Card™ Run Time Environment

JVM Java Virtual Machine

SE Sending Entity

SIM Subscriber Identity Module