Packages 
Package Description
ch.nevis.mobile.sdk.api
Contains the MobileAuthenticationClient interface, which is the entry point to the SDK.
ch.nevis.mobile.sdk.api.authorization
Interfaces providing authorization that grants access to protected services.
ch.nevis.mobile.sdk.api.localdata
Interfaces providing information about the data stored by the SDK: the authenticators and the enrollment and registration information and the device information.
ch.nevis.mobile.sdk.api.operation
The package that allows to do the different operations: such as registering an authenticator, using an authenticator to authenticate or deregistering an authenticator.
ch.nevis.mobile.sdk.api.operation.authcloudapi
The package containing the interfaces that allow to do registration using the Authentication Cloud API.
ch.nevis.mobile.sdk.api.operation.outofband
The package containing the interfaces that allow to do out-of-band registration, out-of-band authentication operations and the modification of the device information.
ch.nevis.mobile.sdk.api.operation.pin
The package containing the interfaces that allow to do PIN related operations: PIN enrollment and PIN change.
ch.nevis.mobile.sdk.api.operation.selection
The interfaces that allow to specify the authenticator to be used during registration and authentication (both in-band and out-of-band).
ch.nevis.mobile.sdk.api.operation.userverification
The interfaces dealing with user verification (PIN, fingerprint or biometric).
ch.nevis.mobile.sdk.api.util
Generic utility interfaces.