hwsecurity-fido2 / de.cotech.hw.fido2 / Fido2SecurityKey /
Fido2SecurityKey
open class Fido2SecurityKey
Constructors
Name | Summary |
---|---|
Fido2SecurityKey | open fun Fido2SecurityKey(config: SecurityKeyManagerConfig, fido2AppletConnection: Fido2AppletConnection, transport: Transport, fido2AsyncOperationManager: Fido2AsyncOperationManager, operationFactory: WebauthnSecurityKeyOperationFactory) |
Functions
Name | Summary |
---|---|
clearAsyncOperation | open fun clearAsyncOperation() |
ctap2RawCommand |
open fun <CR : Ctap2Response?> ctap2RawCommand(ctap2Command: Ctap2Command |
ctap2RawCommandAsync |
open fun <CR : Ctap2Response?> ctap2RawCommandAsync(command: Ctap2Command open fun <CR : Ctap2Response?> ctap2RawCommandAsync(command: Ctap2Command |
webauthnCommand | open fun <WR : WebauthnResponse?, WC : WebauthnCommand?> webauthnCommand(command: WC): WR |
webauthnCommandAsync |
open fun <T : WebauthnResponse?> webauthnCommandAsync(command: WebauthnCommand, callback: WebauthnCallback open fun <WR : WebauthnResponse?, WC : WebauthnCommand?> webauthnCommandAsync(command: WC, callback: WebauthnCallback |
webauthnPublicKeyCredentialCreate | open fun webauthnPublicKeyCredentialCreate(jsonOptions: String, origin: String): String |
webauthnPublicKeyCredentialCreateAsync |
open fun webauthnPublicKeyCredentialCreateAsync(jsonOptions: String, origin: String, callback: WebauthnJsonCallback, lifecycleOwner: LifecycleOwner) open fun webauthnPublicKeyCredentialCreateAsync(jsonOptions: String, origin: String, callback: WebauthnJsonCallback, handler: Handler, lifecycleOwner: LifecycleOwner) |
webauthnPublicKeyCredentialGet | open fun webauthnPublicKeyCredentialGet(jsonOptions: String, origin: String): String |
webauthnPublicKeyCredentialGetAsync |
open fun webauthnPublicKeyCredentialGetAsync(jsonOptions: String, origin: String, callback: WebauthnJsonCallback, lifecycleOwner: LifecycleOwner) open fun webauthnPublicKeyCredentialGetAsync(jsonOptions: String, origin: String, callback: WebauthnJsonCallback, handler: Handler, lifecycleOwner: LifecycleOwner) |