Digital Authentication Framework  6.0.1.37
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Ccom.good.daf.app.AuthenticationWarning(NEW IN 2.0) Describes warning to be given to user during authentication
 Ccom.good.daf.auth.AuthProtocolThis class wraps a native DAAuthProtocol object and exposes its methods
 Ccom.good.daf.DAError.CodeEnumeration matching the native DAError type
 CCommonMechCreates commonly-used DAMechanism values
 Ccom.good.daf.DAAttribDAF attribute enumeration
 CDAAuthProtocolCo-ordinates calls required for enrollment, authentication and passphrase change
 CDAAuthStateLong term state for authglue library
 CDADeviceInterface to device object
 Ccom.good.daf.DADeviceThis is the interface to an authentication accessory device
 Ccom.good.daf.class0.Class0DeviceThis is an example class 0 device
 Ccom.good.daf.class1.Class1DeviceThis is an example class 1 device
 Ccom.good.daf.class2.Class2DeviceThis is an example class 2 device
 Ccom.good.daf.class3.Class3DeviceThis is an example class 3 device
 Ccom.good.daf.class4.Class4DeviceThis is an example class 4 device
 Ccom.good.daf.DADigestTypeDAF hash enumeration
 CDADriverTop-level functions provided by the device driver
 CDAErrorInterface for error reporting
 CBasicErrorSimple implementation of DAError
 CDAKeyInterface to Key objects
 CBasicKeyBase class for simple keys
 CBasicReadonlyKeySimple key implementation for class-0 devices
 Ccom.good.daf.DAKeyAn implementation of this interface represents a cryptographic key or non-cryptographic stored value
 Ccom.good.daf.basic.BasicKeyThis implements DAKey in a basic sense, but returns errors for all crypto/storage calls
 Ccom.good.daf.class2.Class2KeyKey implementation for the com.good.daf.class2.Class2Device
 Ccom.good.daf.class3.Class3KeyKey implementation for the com.good.daf.class3.Class3Device
 Ccom.good.daf.DAMechanismThis is a type-safety wrapper over underlying mechanism encoding: DER encoding of the allocated OID for a mechanism
 CDAMessageEncapsulates a message and various (optional) crypto parameters
 Ccom.good.daf.DAMessageThis type contains the inputs and outputs of a cryptographic transform
 CDAMetaDataGeneral metadata interface
 CBasicMetaDataSimple implementation of DAMetaData
 Ccom.good.daf.DAMetaDataThis interface allows access to information about devices, sessions and keys
 Ccom.good.daf.basic.BasicMetaDataThis is a simple DAMetaData implementation backed by type-specific maps of attributes to values
 Ccom.good.daf.DASessionThis type describes a session with a device
 Ccom.good.daf.basic.BasicSessionThis implementation of DASession exposes its metadata using BasicMetadata, and has a list of available keys
 CDASessionInterface to "session" object
 CDATestInterfaceInterface between test library and test environment
 CDATestLibRun a sequence of tests
 Ccom.good.daf.DATestLib
 Ccom.good.daf.DAUtilAssorted utility functions
 CDAUtilsUtility functions
 CException
 Ccom.good.daf.auth.DAFExceptionExceptions of this type are thrown by the AuthProtocol static constructors and methods
 Ccom.good.daf.DAErrorA Java reflection of the native DAError type
 Ccom.good.daf.app.PassphraseCallbackInterface implemented by objects which can block while obtaining a user passphrase
 Ccom.good.daf.DATestLib.ProgressCallback
 Ccom.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
 Ccom.good.daf.app.GeneralProcessParamsThis is the base class for collecting parameters for a background process
 Ccom.good.daf.app.AuthProcessParamsA collection of parameters for completing an DAF user authentication in a background thread
 Ccom.good.daf.app.ChangeDeviceProcessParamsA collection of parameters for completing an DAF device change operation in a background thread
 Ccom.good.daf.app.ChangePassphraseProcessParamsA collection of parameters for completing an DAF password change operation in a background thread
 Ccom.good.daf.app.EnrollProcessParamsA collection of parameters for completing an DAF enrollment in a background thread
 CApplication
 Ccom.good.daf.app.DAFApplicationThis is the abstract base class for all Android DAF applications
 CGDAppEventListener
 Ccom.good.daf.app.DAFApplicationThis is the abstract base class for all Android DAF applications
 CGDTrustListener
 Ccom.good.daf.app.DAFApplicationThis is the abstract base class for all Android DAF applications