Interface Operations


public interface Operations
The interface used to obtain operation objects (registration, deregistration, authentication...).
See Also:
  • Method Details

    • authCloudApiRegistration

      AuthCloudApiRegistration authCloudApiRegistration()
      Returns a AuthCloudApiRegistration object. The object can be used to register a new authenticator using the Nevis Authentication Cloud enroll API.
      Returns:
      a AuthCloudRegistration
    • registration

      Registration registration()
      Returns a Registration object. The object can be used to register a new authenticator.
      Returns:
      a Registration
    • authentication

      Authentication authentication()
      Returns a Authentication object. The object can be used to authenticate using an already registered authenticator.
      Returns:
      a Authentication
    • deregistration

      Deregistration deregistration()
      Returns a Deregistration object. The object can be used to deregister authenticators.
      Returns:
      a Deregistration
    • outOfBandOperation

      OutOfBandOperation outOfBandOperation()
      Returns a OutOfBandOperation object. The object can be used to process an OutOfBandPayload that was obtained from a QR code or an Intent (push message for example).
      Returns:
      a OutOfBandOperation
    • pinChange

      PinChange pinChange()
      Returns a PinChange object. The object can be used to change the PIN of a registered PIN authenticator.
      Returns:
      a PinChange
    • passwordChange

      PasswordChange passwordChange()
      Returns a PasswordChange object. The object can be used to change the password of a registered password authenticator.
      Returns:
      a PasswordChange
    • deviceInformationChange

      DeviceInformationChange deviceInformationChange()
      Returns a DeviceInformationChange object. The object can be used to change the properties of a DeviceInformation.
      Returns:
      a DeviceInformationChange
    • outOfBandPayloadDecode

      OutOfBandPayloadDecode outOfBandPayloadDecode()
      Returns an OutOfBandPayloadDecode object. The object can be used to decode a JSON String to obtain an OutOfBandPayload.
      Returns:
      an OutOfBandPayloadDecode
    • pendingOutOfBandOperations

      PendingOutOfBandOperations pendingOutOfBandOperations()
      Returns a PendingOutOfBandOperations object. This operation retrieves the out-of-band operations that have been started in the server, and must be handled by the application running the Mobile SDK.

      This is supported only when the backend uses nevisFIDO 7.2402.** or later.

      This interface is experimental and can change in the future without notice.

      Returns:
      a PendingOutOfBandOperations
    • deviceInformationCheck

      DeviceInformationCheck deviceInformationCheck()
      Returns a DeviceInformationCheck object. This operation allows identifying possible configuration mismatches between the server and the application running the Mobile SDK.

      This is supported only when the backend uses nevisFIDO 7.2408.** or later.

      This interface is experimental and can change in the future without notice.

      Returns:
      a DeviceInformationCheck
    • deviceInformationSync

      DeviceInformationSync deviceInformationSync()
      Returns a DeviceInformationSync object. This operation allows correcting the configuration mismatches between the server and the application running the Mobile SDK that were found with a DeviceInformationCheck operation.

      This is supported only when the backend uses nevisFIDO 7.2408.** or later.

      This interface is experimental and can change in the future without notice.

      Returns:
      a DeviceInformationCheck
      See Also: