Site Tools

Sidebar

Smart Card Solution

User Manual

JavaCard API Samples

Java Card Specification

Knowledge Sharing

javacard:jcre:8.1.1.1_parameters_and_return_values

8.1.1.1 Parameters and Return Values

The parameters of a remote method must only include parameters of the following types:

  • Any supported primitive data types
  • Any single-dimension array of a supported primitive data type

The return value of a remote method must only be one of the following types:

  • Any supported primitive data type
  • Any single-dimension array type of a supported primitive data type
  • Any remote interface type
  • A void return

All parameters, including array parameters, are always transmitted by value during the remote method invocation. The return values from a remote method are transmitted by value for primitive types and arrays. Return values that are remote object references are transmitted by reference using a remote object reference descriptor.

javacard/jcre/8.1.1.1_parameters_and_return_values.txt · Last modified: 2017/05/13 04:07 (external edit)