-
- All Implemented Interfaces:
-
com.gigya.android.sdk.auth.IFidoApiService
public class FidoApiServiceImpl implements IFidoApiService
Stub service class. Android OS lower than M do not support WebAuthn/Fido operations.
-
-
Method Summary
Modifier and Type Method Description voidregister(ActivityResultLauncher<IntentSenderRequest> resultLauncher, WebAuthnInitRegisterResponseModel option, IFidoApiFlowError flowError)WebAuthnAttestationResponseonRegisterResponse(Array<byte> attestationResponse, Array<byte> credentialResponse)voidsign(ActivityResultLauncher<IntentSenderRequest> resultLauncher, WebAuthnGetOptionsResponseModel options, List<WebAuthnKeyModel> allowedKeys, IFidoApiFlowError flowError)WebAuthnAssertionResponseonSignResponse(Array<byte> fidoApiResponse, Array<byte> credentialResponse)GigyaErroronFidoError(Array<byte> errorResponse)-
-
Method Detail
-
register
void register(ActivityResultLauncher<IntentSenderRequest> resultLauncher, WebAuthnInitRegisterResponseModel option, IFidoApiFlowError flowError)
-
onRegisterResponse
WebAuthnAttestationResponse onRegisterResponse(Array<byte> attestationResponse, Array<byte> credentialResponse)
-
sign
void sign(ActivityResultLauncher<IntentSenderRequest> resultLauncher, WebAuthnGetOptionsResponseModel options, List<WebAuthnKeyModel> allowedKeys, IFidoApiFlowError flowError)
-
onSignResponse
WebAuthnAssertionResponse onSignResponse(Array<byte> fidoApiResponse, Array<byte> credentialResponse)
-
onFidoError
GigyaError onFidoError(Array<byte> errorResponse)
-
-
-
-