Digital Authentication Framework 4.2.0.30

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
com.good.daf.app.AuthenticationWarning(NEW IN 2.0) Describes warning to be given to user during authentication
com.good.daf.app.AuthProcessParamsA collection of parameters for completing an DAF user authentication in a background thread
com.good.daf.auth.AuthProtocolThis class wraps a native DAAuthProtocol object and exposes its methods
com.good.daf.app.AuthWorker
BasicErrorSimple implementation of DAError
com.good.daf.basic.BasicKeyThis implements DAKey in a basic sense, but returns errors for all crypto/storage calls
BasicKeyBase class for simple keys
com.good.daf.basic.BasicMetaDataThis is a simple DAMetaData implementation backed by type-specific maps of attributes to values
BasicMetaDataSimple implementation of DAMetaData
BasicReadonlyKeySimple key implementation for class-0 devices
com.good.daf.basic.BasicSessionThis implementation of DASession exposes its metadata using BasicMetadata, and has a list of available keys
com.good.daf.app.ChangeDeviceProcessParamsA collection of parameters for completing an DAF device change operation in a background thread
com.good.daf.app.ChangeDeviceWorker
com.good.daf.app.ChangePassphraseProcessParamsA collection of parameters for completing an DAF password change operation in a background thread
com.good.daf.app.ChangePassphraseWorker
com.good.daf.class0.Class0DeviceThis is an example class 0 device
com.good.daf.class0.Class0KeyKey implementation for the com.good.daf.class0.Class0Device
com.good.daf.class1.Class1DeviceThis is an example class 1 device
com.good.daf.class1.Class1KeyKey implementation for the com.good.daf.class1.Class1Device
com.good.daf.class2.Class2DeviceThis is an example class 2 device
com.good.daf.class2.Class2KeyKey implementation for the com.good.daf.class2.Class2Device
com.good.daf.class3.Class3DeviceThis is an example class 3 device
com.good.daf.class3.Class3KeyKey implementation for the com.good.daf.class3.Class3Device
com.good.daf.class4.Class4DeviceThis is an example class 4 device
CommonMechCreates commonly-used DAMechanism values
DAAuthProtocolCo-ordinates calls required for enrollment, authentication and passphrase change
DAAuthStateLong term state for authglue library
DADeviceInterface to device object
com.good.daf.DADeviceThis is the interface to an authentication accessory device
DADriverTop-level functions provided by the device driver
DAErrorInterface for error reporting
com.good.daf.DAErrorA Java reflection of the native DAError type
com.good.daf.app.DAFApplicationThis is the abstract base class for all Android DAF applications
com.good.daf.auth.DAFExceptionExceptions of this type are thrown by the AuthProtocol static constructors and methods
com.good.daf.DAKeyAn implementation of this interface represents a cryptographic key or non-cryptographic stored value
DAKeyInterface to Key objects
com.good.daf.DAMechanismThis is a type-safety wrapper over underlying mechanism encoding: DER encoding of the allocated OID for a mechanism
com.good.daf.DAMessageThis type contains the inputs and outputs of a cryptographic transform
DAMessageEncapsulates a message and various (optional) crypto parameters
com.good.daf.DAMetaDataThis interface allows access to information about devices, sessions and keys
DAMetaDataGeneral metadata interface
com.good.daf.DASessionThis type describes a session with a device
DASessionInterface to "session" object
DATestInterfaceInterface between test library and test environment
DATestLibRun a sequence of tests
com.good.daf.DATestLib
com.good.daf.DAUtilAssorted utility functions
DAUtilsUtility functions
com.good.daf.app.EnrollProcessParamsA collection of parameters for completing an DAF enrollment in a background thread
com.good.daf.app.EnrollWorker
com.good.daf.app.GeneralProcessParamsThis is the base class for collecting parameters for a background process
com.good.daf.app.GeneralWorker
com.good.daf.app.PassphraseCallbackInterface implemented by objects which can block while obtaining a user passphrase
com.good.daf.app.ProgressCallbackProvide an implementation of this interface to be informed of the results of a DAF enrollment, authentication, passphrase change, or device change operation
com.good.daf.DATestLib.ProgressCallback