|
Class Summary |
| BluetoothOpportunisticConnector |
This class tries to authenticate to all Bluetooth devices that are
discovered to support the OpenUAT authentication service. |
| BluetoothPeerManager |
This class implements a Bluetooth peer device manager that handles
automatic background discovery. |
| BluetoothRFCOMMChannel |
This is a very simple class that uses the JSR82 API to open an RFCOMM channel
to a Bluetooth device. |
| BluetoothRFCOMMChannel.TempHandler |
Switches the state of the local device between Master and Slave |
| BluetoothRFCOMMServer |
This class represents an RFCOMM service which responds to incoming authentication requests by delegating any incoming
connection to the HostProtocolHandler class. |
| BluetoothSupport |
This class bundles code to initialize and setup different Bluetooth stacks. |
| DebugInputStream |
This is a decorator for an InputStream that will log every character
read from the underlying stream at log4j trace level. |
| DebugOutputStream |
This is a decorator for an OutputStream that will log every character
written to the underlying stream at log4j trace level. |
| Hash |
This is a small helper class that implements SHAd-256, a double execution of SHA256
to counter extension attacks. |
| HostServerBase |
This is a base class for listening to connections and spawning
HostProtocolHandler objects upon incoming connections. |
| LineReaderWriter |
This is a tiny helper class to provide readLine and println methods
around InputStream and OutputStream. |
| LoggingHelper |
|
| RemoteTCPConnection |
This is a private implementation of RemoteConnection for TCP. |
| SafetyBeltTimer |
This is a currently safety belt against the dongle being stuck in authentication
mode or the other dongle never entering authentication mode. |
| TCPPortServer |
This class represents a listener on a TCP port which responds to incoming authentication requests by delegating any incoming
connection to the HostProtocolHandler class. |
| UDPMulticastSocket |
This class offers unicast and multicast UDP communication. |