Package uicc.system
Class TerminalCapabilityHandler
java.lang.Object
uicc.system.TerminalCapabilityHandler
The
TerminalCapabilityHandler class provide the means to
to retreive the Terminal capability TLV being provided by
the Terminal Capability APDU command defined in TS 102 221[6].
A Temporary JCRE Entry Point Object implementing
the BERTLVViewHandler interface which encapsulates the
Terminal capability TLV can be retreived by invoking
the getTheHandler() method.- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final byteAdditional interface support tag = 0x82static final byteeUICC IoT related capabilities tag = 0x84static final byteeUICC related capabilities tag = 0x83static final byteExtended logical channels terminal support tag = 0x81static final byteTerminal power supply tag = 0x80 -
Method Summary
Modifier and TypeMethodDescriptionstatic BERTLVViewHandlerReturns the single system instance of an object that implements theBERTLVViewHandlerinterface encapsulating theTerminal capability TLVprovided by theTerminal Capability APDUcommand defined in TS 102 221[6].
-
Field Details
-
TAG_TERMINAL_POWER_SUPPLY
public static final byte TAG_TERMINAL_POWER_SUPPLYTerminal power supply tag = 0x80- See Also:
-
TAG_EXTENDED_LOGICAL_CHANNELS_TERMINAL_SUPPORT
public static final byte TAG_EXTENDED_LOGICAL_CHANNELS_TERMINAL_SUPPORTExtended logical channels terminal support tag = 0x81- See Also:
-
TAG_ADDITIONAL_INTERFACE_SUPPORT
public static final byte TAG_ADDITIONAL_INTERFACE_SUPPORTAdditional interface support tag = 0x82- See Also:
-
TAG_EUICC_RELATED_CAPABILITIES
public static final byte TAG_EUICC_RELATED_CAPABILITIESeUICC related capabilities tag = 0x83- See Also:
-
TAG_EUICC_IOT_RELATED_CAPABILITIES
public static final byte TAG_EUICC_IOT_RELATED_CAPABILITIESeUICC IoT related capabilities tag = 0x84- See Also:
-
-
Method Details
-
getTheHandler
Returns the single system instance of an object that implements theBERTLVViewHandlerinterface encapsulating theTerminal capability TLVprovided by theTerminal Capability APDUcommand defined in TS 102 221[6].- Returns:
- reference of the temporary JCRE entry point object
implementing the
BERTLVViewHandlerinterface that exposes Terminal Capability TLV informations - Throws:
UICCSystemException- with the following reason codes:TERMINAL_CAPABILITY_NOT_AVAILABLEif the Terminal Capability command as not been issued.
-