Operations
public protocol Operations
The protocol returned by the MobileAuthenticationClient
that can be used to execute operations.
-
Creates a new
AuthCloudApiRegistration
object. The object can be used to register a new authenticator when using the Nevis Auth Cloud enroll API.Declaration
Swift
var authCloudApiRegistration: AuthCloudApiRegistration { get }
-
Creates a new
OutOfBandPayloadDecode
object. The object can be used to decode anOutOfBandPayload
from a String in JSON format.Declaration
Swift
var outOfBandPayloadDecode: OutOfBandPayloadDecode { get }
-
Creates a new
OutOfBandOperation
object. The object can be used to process anOutOfBandPayload
that was obtained from a QR code or a push message for example.Declaration
Swift
var outOfBandOperation: OutOfBandOperation { get }
-
Creates a new
Registration
object. The object can be used to register a new authenticator.Declaration
Swift
var registration: Registration { get }
-
Creates a new
Authentication
object. The object can be used to authenticate using an already registered authenticator.Declaration
Swift
var authentication: Authentication { get }
-
Creates a new
Deregistration
object. The object can be used to deregister authenticators.Declaration
Swift
var deregistration: Deregistration { get }
-
Creates a new
DeviceInformationChange
object. The object can be used to update the device information.Declaration
Swift
var deviceInformationChange: DeviceInformationChange { get }