Interface PinUserVerificationHandler

All Superinterfaces:
CancelableHandler

public interface PinUserVerificationHandler extends CancelableHandler
The object handling the outcome of an interaction where the user provides PIN credentials.

This is used with the Authenticator.PIN_AUTHENTICATOR_AAID.

See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    The user verification was canceled.
    void
    verifyPin(char[] pin)
    The method to be invoked when the PIN authenticator must be used.
  • Method Details

    • verifyPin

      void verifyPin(char[] pin)
      The method to be invoked when the PIN authenticator must be used. The SDK will verify that the provided PIN is valid.
      Parameters:
      pin - the PIN.
      Throws:
      IllegalStateException - if either cancel() or this method were previously invoked
    • cancel

      void cancel()
      The user verification was canceled.
      Specified by:
      cancel in interface CancelableHandler
      Throws:
      IllegalStateException - if this method, or any other method of the consumer (like verifyPin(char[])) were previously invoked