org.openuat.apps
Class OpenUATtoolkit

java.lang.Object
  extended by org.openuat.apps.OpenUATtoolkit

public class OpenUATtoolkit
extends java.lang.Object

Implements the OpenUAT toolkit for J2SE.

Author:
Iulia Ion

Nested Class Summary
protected static class OpenUATtoolkit.TempHandler
          Handles the authentication steps
 
Field Summary
static java.lang.String ACK
           
static java.lang.String AUDIO
          Use HAPADEP to transmit the hash of the key over the audio channel
static java.lang.String DONE
          informs that transmission was completed
static java.lang.String FAILURE
          informs that verification was NOT successful
static java.lang.String MADLIB
          The user compares two sentences displayed by the devices
static java.lang.String PREPARE
          prepares to transmit the code on the previously selected channel
static java.lang.String REPLAY
          Replay the slow codec tune
static java.lang.String SLOWCODEC
          The user compares two piano songs coming from the two devices
static java.lang.String START
          tells to start transmitting
static java.lang.String SUCCESS
          informs that verification was successful
static java.lang.String VERIFY
          Synchronization commands between the two devices transmitted during the verification phase via Bluetooth.
static java.lang.String VISUAL
          QR code - take picture and decode
 
Constructor Summary
OpenUATtoolkit()
           
 
Method Summary
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VISUAL

public static final java.lang.String VISUAL
QR code - take picture and decode

See Also:
Constant Field Values

AUDIO

public static final java.lang.String AUDIO
Use HAPADEP to transmit the hash of the key over the audio channel

See Also:
Constant Field Values

SLOWCODEC

public static final java.lang.String SLOWCODEC
The user compares two piano songs coming from the two devices

See Also:
Constant Field Values

MADLIB

public static final java.lang.String MADLIB
The user compares two sentences displayed by the devices

See Also:
Constant Field Values

VERIFY

public static final java.lang.String VERIFY
Synchronization commands between the two devices transmitted during the verification phase via Bluetooth.

See Also:
Constant Field Values

ACK

public static final java.lang.String ACK
See Also:
Constant Field Values

PREPARE

public static final java.lang.String PREPARE
prepares to transmit the code on the previously selected channel

See Also:
Constant Field Values

START

public static final java.lang.String START
tells to start transmitting

See Also:
Constant Field Values

DONE

public static final java.lang.String DONE
informs that transmission was completed

See Also:
Constant Field Values

SUCCESS

public static final java.lang.String SUCCESS
informs that verification was successful

See Also:
Constant Field Values

FAILURE

public static final java.lang.String FAILURE
informs that verification was NOT successful

See Also:
Constant Field Values

REPLAY

public static final java.lang.String REPLAY
Replay the slow codec tune

See Also:
Constant Field Values
Constructor Detail

OpenUATtoolkit

public OpenUATtoolkit()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.NumberFormatException
Throws:
java.lang.NumberFormatException


2005-2009, Rene Mayrhofer.