Package ch.nevis.mobile.sdk.api.operation.outofband
package 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.
-
ClassDescriptionThe content type of the
OutOfBandPayload
.The error that can occur with operations related to aDeviceInformation
.The clocks on the mobile and on the server are too apart and the server refused to validate the JWS sent to modify the device information.An error that indicates that some form of tampering was found in the application.There is already a device information with the provided name.A network error occurred.The android device has no secure lock screen.The device information to be updated could not be found.The different dispatch channels (dispatchers in nevisFIDO terminology) that can be used with to transmit the out-of-band operation: the out-of-band operation reaches the application either through a QR code, a FCM push notification or a link.The operation handling an out-of-band authentication.The operation managing anOutOfBandPayload
.The error that can occur when the processing of aOutOfBandPayload
fails.An error that indicates that some form of tampering was found in the application.A network error occurred while redeeming the token: either the server was not reachable or it returned an HTTP error.The android device has no secure lock screen.The token was already redeemed.The token has expired.This object describes the contents that are sent by nevisFIDO in the out-of-band use case to start an operation (registration, authentication or deregistration).The object that decodes anOutOfBandPayload
from aString
in JSON format or a base64 URL encodedString
representing the JSON.The error returned when there is a problem with the out-of-band payload: it cannot be decrypted or the provided JSON is not properly formatted.The encrypted contents of the out-of-band payload could not be decrypted.An error that indicates that some form of tampering was found in the application.A violation of the out-of-band payload (contents ofOutOfBandPayload
occurred.The android device has no secure lock screen.The operation handling an out-of-band registration.The object defining a non-redeemed out-of-band operation as defined in the in the Get Device Out-of-Band Operations service.The operation retrieving the out-of-band operations that have been started in the server, and must be handled by the application running the Mobile SDK in this device.The error that can occur with thePendingOutOfBandOperations
operation.The clocks on the mobile and on the server are too apart and the server refused to validate the JWS sent to modify the device information.An error that indicates that some form of tampering was found in the application.A network error occurred.The android device has no secure lock screen.The backend does not support the retrieval of out-of-band operations.The object with the non-redeemed out-of-band operations returned by nevisFIDO in the Get Device Out-of-Band Operations service.The data with the information required to redeem the token.