Index

B C D E G I O R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

B

BIPLink - Interface in uicc.connection
The BIPLink interface represents a pure BIP logical connection to a remote entity.

C

CAT_TP - Static variable in class uicc.connection.ConnectionServer
Indicating the usage of CAT_TP as transport protocol: 0
close() - Method in interface uicc.connection.BIPLink
Closes the BIP link.
close() - Method in interface uicc.connection.SCP81Connection
Deprecated.
Close the SCP81 Connection.
close() - Method in interface uicc.connection.SCP8XConnection
Close the SCP81 or SCP82 Connection.
closeConnection() - Method in interface uicc.connection.UICCTransportLink
Disconnects the application from the remote entity and requests the closing of the underlying connection.
COMMUNICATION_ERROR - Static variable in interface uicc.connection.SCP81ConnectionStatus
Deprecated.
This constant is used if connection was closed due to a communication error.
COMMUNICATION_ERROR - Static variable in interface uicc.connection.SCP8XConnectionStatus
This constant is used if connection was closed due to a communication error.
connect(int, int, short, byte[], short, short) - Method in interface uicc.connection.UICCTransportLink
Connects the application via the reliable link to a remote entity.
CONNECT_OPERATION_FAILED - Static variable in interface uicc.connection.ConnectionConstants
UICCTransportLink.connect() method result: if the connect operation has failed: 0
CONNECT_OPERATION_PERFORMED_SUCCESSFULLY - Static variable in interface uicc.connection.ConnectionConstants
UICCTransportLink.connect() method result: if the connect operation has been performed successfully: 1
CONNECT_OPERATION_PERFORMED_WITH_MODIFICATIONS - Static variable in interface uicc.connection.ConnectionConstants
UICCTransportLink.connect() method result: if the connect operation has been performed with modifications: 2
Connection - Interface in uicc.connection
The Connection interface represents a data link connection to a remote entity.
CONNECTION_CLOSED - Static variable in interface uicc.connection.SCP81ConnectionStatus
Deprecated.
This constant is used if connection was closed due an invocation of SCP81Connection.close().
CONNECTION_CLOSED - Static variable in interface uicc.connection.SCP8XConnectionStatus
This constant is used if connection was closed due an invocation of SCP81Connection.close().
CONNECTION_ESTABLISHED - Static variable in interface uicc.connection.SCP81ConnectionStatus
Deprecated.
This constant is used if the connection was successfully opened..
CONNECTION_ESTABLISHED - Static variable in interface uicc.connection.SCP8XConnectionStatus
This constant is used if the connection was successfully opened..
CONNECTION_REFUSED - Static variable in exception uicc.connection.ConnectionException
Reason code to indicate that the connection has been refused by the remote entity: 7
CONNECTION_SETUP_FAILED - Static variable in interface uicc.connection.SCP81ConnectionStatus
Deprecated.
This constant is used if the connection could not been opened.
CONNECTION_SETUP_FAILED - Static variable in interface uicc.connection.SCP8XConnectionStatus
This constant is used if the connection could not been opened.
ConnectionClosed - Interface in uicc.connection
Notification about closing of a connection.
ConnectionConstants - Interface in uicc.connection
ConnectionConstants encapsulates constants related to the connection services.
ConnectionException - Exception in uicc.connection
Exception class for the uicc.connection package.
ConnectionException(short) - Constructor for exception uicc.connection.ConnectionException
Construct a ConnectionException instance with the specified reason.
ConnectionServer - Class in uicc.connection
This ConnectionServer factory class provides methods to create objects implementing Connection, BIPLink and UICCTransportLink.
contentTypeIsCorrect() - Method in interface uicc.connection.DataReceived
This method indicates if the Content-Type header field conforms to this specification.
copyReceivedData(int, byte[], short, short) - Method in interface uicc.connection.DataReceived
Copy the received data in a buffer.
createBIPLink(Connection, Observer) - Static method in class uicc.connection.ConnectionServer
Returns an instance providing a connection service without any additional reliable protocol.
createSCP81Connection(Observer) - Static method in class uicc.connection.ConnectionServer
Deprecated. 
createSCP8XConnection(Observer) - Static method in class uicc.connection.ConnectionServer
Returns an instance providing an SCP8X connection.
createUICCTransportLink(byte, Connection, Observer) - Static method in class uicc.connection.ConnectionServer
Returns an instance providing a connection service which implements a reliable transport protocol.

D

DataReceived - Interface in uicc.connection
This event notifies a UICCTransportLink, BIPLink or SCP81Connection about data reception.
discardRemainingData() - Method in interface uicc.connection.DataReceived
Discard data that have not been already read.
disconnect() - Method in interface uicc.connection.UICCTransportLink
Disconnects the application from the remote entity.

E

Event - Interface in uicc.connection
The super interface for all events which are signaling a state change to the observing application.
eventObserved(Event) - Method in interface uicc.connection.Observer
This method is invoked by the observed object when a state change occurs.

G

getConnection() - Static method in class uicc.connection.ConnectionServer
Returns an instance providing a data link connection.
getConnection(byte[], short, short, boolean) - Static method in class uicc.connection.ConnectionServer
Returns an instance providing a data link connection.
getDetails() - Method in interface uicc.connection.SCP81ConnectionStatus
Deprecated.
Used to retrieve detailed information about the state change..
getDetails() - Method in interface uicc.connection.SCP8XConnectionStatus
Used to retrieve detailed information about the state change..
getInSDUSize() - Method in interface uicc.connection.UICCTransportLink
Retrieves the size used for incoming SDUs on this reliable link.
getObservable() - Method in interface uicc.connection.Event
Used to get information about the object whose state has changed.
getOutSDUSize() - Method in interface uicc.connection.UICCTransportLink
Retrieves the size used for outgoing SDUs on this reliable link.
getReason() - Method in interface uicc.connection.UICCTransportLinkDisconnected
Used to retrieve the reason for closing the reliable link (e.g.
getReceivedDataLength() - Method in interface uicc.connection.DataReceived
Returns the amount of data received, or -1 if data length is unknown (chunked transfer encoding is used), or 0 if all received data have been read or discarded by the Observer.

I

INVALID_HEADER_FIELD - Static variable in exception uicc.connection.ConnectionException
Reason code to indicate that invalid header fields set by application
INVALID_PARAMETERS - Static variable in exception uicc.connection.ConnectionException
Reason code to indicate that the parameters are invalid: 8
INVALID_STATE - Static variable in exception uicc.connection.ConnectionException
Reason code to indicate that the state of a connection or of a link does not correspond the requested action: 2
isAlive() - Method in interface uicc.connection.UICCTransportLink
Checks if the remote entity is still connected to the application.
isConnected() - Method in interface uicc.connection.Connection
Returns the status of the Connection.

O

Observable - Interface in uicc.connection
This interface is used for the event notification mechanism.
Observer - Interface in uicc.connection
Used by the notification mechanism: objects which are used to observe state changes have to implement this interface.
open() - Method in interface uicc.connection.BIPLink
It request the opening of the BIP link.
open(byte[], short, short, byte[], short, short) - Method in interface uicc.connection.SCP81Connection
Deprecated.
Request to open the SCP81 connection.
open(byte[], short, short, byte[], short, short) - Method in interface uicc.connection.SCP8XConnection
Request to open the SCP81 or SCP82 connection.
OPERATION_NOT_ALLOWED - Static variable in exception uicc.connection.ConnectionException
Reason code to indicate that the requested operation is not allowed at this time: 6
OUT_OF_DATA_BOUNDARIES - Static variable in exception uicc.connection.ConnectionException
Reason code to indicate that the requested action would cause access out of data: 5

R

RESOURCE_NOT_AVAILABLE - Static variable in exception uicc.connection.ConnectionException
Reason code to indicate that there are insufficient resources on the UICC or on the terminal (e.g.
responseIsComplete() - Method in interface uicc.connection.DataReceived
This method provides information if the transfer of the HTTP POST response was completely received.

S

SCP81_KEY_NOT_FOUND - Static variable in exception uicc.connection.ConnectionException
Reason code to indicate that no SCP81 key could be found to establish the TLS session: 11
SCP81Connection - Interface in uicc.connection
Deprecated.
This interface is obsolete use SCP8XConnection instead
SCP81ConnectionStatus - Interface in uicc.connection
Deprecated.
SCP82_KEY_NOT_FOUND - Static variable in exception uicc.connection.ConnectionException
Reason code to indicate that no SCP82 key could be found to establish the DTLS session: 13
SCP8XConnection - Interface in uicc.connection
The SCP8XConnection interface represents an SCP81 or SCP82 connection to a remote entity.
SCP8XConnectionStatus - Interface in uicc.connection
This interface defines event constants that are used for notifications of state changes of connections represented by SCP8XConnection: connection established (corresponds to successful open()) connection setup failed (corresponds to unsuccessful open()) connection closed (corresponds to successful close()) communication error (corresponds to unexpected communication breakdown) server switch to other application (corresponds to server selecting another application via Content-Type header field) The object implementing SCP8XConnectionStatus interface is a Temporary Entry Point Object.
send(byte[], short, short) - Method in interface uicc.connection.BIPLink
Sends data on the BIP link without any additional on-card reliable level.
send(byte[], short, short) - Method in interface uicc.connection.SCP81Connection
Deprecated.
Sends data on the SCP81 Connection.
send(byte[], short, short) - Method in interface uicc.connection.SCP8XConnection
Sends data on the SCP81 or SCP82 Connection.
sendSDU(byte[], short, short) - Method in interface uicc.connection.UICCTransportLink
Sends a SDU on a reliable link to the remote entity.
SERVER_SWITCH - Static variable in interface uicc.connection.SCP81ConnectionStatus
Deprecated.
This constant is used if connection server switched to another application via Content-Type header field
SERVER_SWITCH - Static variable in interface uicc.connection.SCP8XConnectionStatus
This constant is used if connection server switched to another application via Content-Type header field

T

throwIt(short) - Static method in exception uicc.connection.ConnectionException
Throws the JCRE instance of the ConnectionException class with the specified reason.
TIME_OUT - Static variable in exception uicc.connection.ConnectionException
Reason code to indicate that the requested action was aborted because of a timeout: 3
TOOLKIT_RESOURCE_NOT_AVAILABLE - Static variable in exception uicc.connection.ConnectionException
Reason code to indicate that a proactive session is pending
TRANSPORT_PROTOCOL_NOT_SUPPORTED - Static variable in exception uicc.connection.ConnectionException
Reason code to indicate that the transport protocol type is not supported: 0

U

uicc.connection - package uicc.connection
 
UICCTransportLink - Interface in uicc.connection
The UICCTransportLink interface represents a logical connection to a remote entity based on a reliable protocol.
UICCTransportLinkDisconnected - Interface in uicc.connection
Notification about closing of a reliable link.
UNSUPPORTED_OPERATION - Static variable in exception uicc.connection.ConnectionException
Reason code to indicate that the terminal does not support the required mechanisms to perform the action: 9
updateConnectionParameters(byte[], short, short) - Method in interface uicc.connection.Connection
Update the connection parameters.
This operation can be performed only on Connection objects not allowing the multiplexing.
USER_CANCELLATION - Static variable in exception uicc.connection.ConnectionException
Reason code to indicate that the requested action was aborted by the user: 4
B C D E G I O R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form