Biometrid Android SDK
3.0.2
3.0.2
  • Introduction
  • Standard SDK
    • Initialization
    • Requirements
    • Enums
    • Installation
      • Gradle
    • Process Management
      • Create Process
      • Previous Step
      • Get Step State
    • Update Step Management
      • Update Step
    • Liveness Validation
    • Photo Capture
      • Configurations
    • Auto Capture
      • Configurations
    • NFC Passport Reader
      • Scan result
      • Configurations
    • Biometric Authentication
    • Device Location
    • Presence Detection
      • Configurations
  • Full SDK
    • Initialization
    • Requirements
    • Installation
      • Gradle
    • Start
    • Photo Capture
    • Liveness Validation
    • Callbacks
Powered by GitBook
On this page
  • Implementation example
  • Callback params

Was this helpful?

Export as PDF
  1. Standard SDK
  2. Process Management

Previous Step

This section contains the necessary method to go to previous step

In order to get back to the previous step, the user needs to call this method.

BiometridStandard.getInstance().previousStep(processToken, processCallback)

Parameter

Description

String processToken

Process token

ProcessCallback callback

callback

Implementation example

class ExampleActivity extends AppCompatActivity implements InitializationCallback{
    String TAG = getClass().getSimpleName();
    String BIOMETRID_API_SERVER_URL = "your server URL";
    String BIOMETRID_APP = "your app";
    String BIOMETRID_CREDENTIAL = "your credential";
    
    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        HashMap<String, String> headers = new HashMap<>();
        headers.put("HeaderName", "headerValue");
        
        BiometridStandard.getInstance().init(
                BIOMETRID_API_SERVER_URL ,
                BIOMETRID_APP,
                BIOMETRID_ONBIOMETRID_CREDENTIAL,
                Language.English,    
                this);
    }
    
    @Override
    public void initializationCallback(boolean status, @Nullable Errors errors) {
        if(status) previousStep();
    }
    
    public void previousStep() {
        BiometridOn.getInstance().previousStep(processToken, new ProcessCallback() {
            @Override
            public void previousStepCallback(boolean status, @Nullable String response, @Nullable Errors errors) {
                Log.d(TAG, "previousStepCallback -> status: " + status + " response: " + response);

                if(errors != null)
                    Log.e(TAG, "previousStepCallback -> error: " + errors.name());
            }
        });
    }
}

Callback params

Parameter

Description

Boolean status

Method request status

JsonObject response

All the response data from the api

Errors error

Errors associated enum

PreviousCreate ProcessNextGet Step State

Was this helpful?