Digital Authentication Framework
6.0.1.37
|
This is an example class 2 device. More...
Public Member Functions | |
DAMetaData | getInfo () |
Get information about this instance. More... | |
DASession | createSession (byte[] authToken) |
Create a new session to make use of the device. More... | |
This is an example class 2 device.
The device has a single key with a fixed value. This key object offers HMAC-SHA256 signing and verification.
If you have a class 2 device which can do HMAC-SHA256 signing and verification, you may use this example by (at a minimum) deleting Class2Key.key, and altering the Class2Key sign and verify calls to talk to your hardware accessory.
DASession com.good.daf.class2.Class2Device.createSession | ( | byte[] | authToken | ) |
Create a new session to make use of the device.
This method will be called once per underlying native createSession call, and the result wrapped.
authToken | the auth token necessary to create a session |
DAError | if a session cannot be created |
Implements com.good.daf.DADevice.
DAMetaData com.good.daf.class2.Class2Device.getInfo | ( | ) |
Get information about this instance.
This method will be called once shortly after construction and the result wrapped by the native translation layer.
This method is not allowed to fail except fatally (OutOfMemoryError, etc.)
Implements com.good.daf.DADevice.