B C D E G I O R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- BIPLink - Interface in uicc.connection
-
The
BIPLinkinterface 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
-
Close the SCP81 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
-
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
-
This constant is used if connection was closed due an invocation of SCP81Connection.close().
- CONNECTION_ESTABLISHED - Static variable in interface uicc.connection.SCP81ConnectionStatus
-
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
-
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
-
ConnectionConstantsencapsulates constants related to the connection services. - ConnectionException - Exception in uicc.connection
-
Exception class for the
uicc.connectionpackage. - ConnectionException(short) - Constructor for exception uicc.connection.ConnectionException
-
Construct a ConnectionException instance with the specified reason.
- ConnectionServer - Class in uicc.connection
-
This
ConnectionServerfactory class provides methods to create objects implementingConnection,BIPLinkandUICCTransportLink. - 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
-
Returns an instance providing an SCP81 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,BIPLinkorSCP81Connectionabout 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
-
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
-
Request to open the SCP81 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
-
The
SCP81Connectioninterface represents an SCP81 connection to a remote entity. - SCP81ConnectionStatus - Interface in uicc.connection
-
This interface defines event constants that are used for notifications of state changes of connections represented by SCP81Connection: 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
SCP81ConnectionStatusinterface 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
-
Sends data on the SCP81 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
-
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
ConnectionExceptionclass 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
UICCTransportLinkinterface 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 onConnectionobjects 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
All Classes All Packages