-
public interface IFidoApiService
-
-
Method Summary
Modifier and Type Method Description abstract voidregister(ActivityResultLauncher<IntentSenderRequest> resultLauncher, WebAuthnInitRegisterResponseModel option, IFidoApiFlowError flowError)abstract WebAuthnAttestationResponseonRegisterResponse(Array<byte> attestationResponse, Array<byte> credentialResponse)abstract voidsign(ActivityResultLauncher<IntentSenderRequest> resultLauncher, WebAuthnGetOptionsResponseModel options, List<WebAuthnKeyModel> allowedKeys, IFidoApiFlowError flowError)abstract WebAuthnAssertionResponseonSignResponse(Array<byte> fidoApiResponse, Array<byte> credentialResponse)abstract GigyaErroronFidoError(Array<byte> errorBytes)-
-
Method Detail
-
register
abstract void register(ActivityResultLauncher<IntentSenderRequest> resultLauncher, WebAuthnInitRegisterResponseModel option, IFidoApiFlowError flowError)
-
onRegisterResponse
abstract WebAuthnAttestationResponse onRegisterResponse(Array<byte> attestationResponse, Array<byte> credentialResponse)
-
sign
abstract void sign(ActivityResultLauncher<IntentSenderRequest> resultLauncher, WebAuthnGetOptionsResponseModel options, List<WebAuthnKeyModel> allowedKeys, IFidoApiFlowError flowError)
-
onSignResponse
abstract WebAuthnAssertionResponse onSignResponse(Array<byte> fidoApiResponse, Array<byte> credentialResponse)
-
onFidoError
abstract GigyaError onFidoError(Array<byte> errorBytes)
-
-
-
-