hwsecurity-fido / de.cotech.hw.fido / FidoSecurityKey /

FidoSecurityKey

open class FidoSecurityKey

Constructors

Name Summary
FidoSecurityKey open fun FidoSecurityKey(config: SecurityKeyManagerConfig, fidoU2fAppletConnection: FidoU2fAppletConnection, transport: Transport, fidoAsyncOperationManager: FidoAsyncOperationManager)

Functions

Name Summary
authenticate open fun authenticate(authenticateRequest: FidoAuthenticateRequest): FidoAuthenticateResponse
authenticateAsync open fun authenticateAsync(authenticateRequest: FidoAuthenticateRequest, callback: FidoAuthenticateCallback, lifecycleOwner: LifecycleOwner)
open fun authenticateAsync(authenticateRequest: FidoAuthenticateRequest, callback: FidoAuthenticateCallback, handler: Handler, lifecycleOwner: LifecycleOwner)
clearAsyncOperation open fun clearAsyncOperation()
register open fun register(fidoRegisterRequest: FidoRegisterRequest): FidoRegisterResponse
registerAsync open fun registerAsync(registerRequest: FidoRegisterRequest, callback: FidoRegisterCallback, lifecycleOwner: LifecycleOwner)
open fun registerAsync(registerRequest: FidoRegisterRequest, callback: FidoRegisterCallback, handler: Handler, lifecycleOwner: LifecycleOwner)