Interface Operations
public interface Operations
The interface used to obtain operation objects (registration, deregistration,
authentication...).
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns aAuthCloudApiRegistration
object.Returns aAuthentication
object.Returns aDeregistration
object.Returns aDeviceInformationChange
object.Returns aDeviceInformationCheck
object.Returns aDeviceInformationSync
object.Returns aOutOfBandOperation
object.Returns anOutOfBandPayloadDecode
object.Returns aPasswordChange
object.Returns aPendingOutOfBandOperations
object.Returns aPinChange
object.Returns aRegistration
object.
-
Method Details
-
authCloudApiRegistration
AuthCloudApiRegistration authCloudApiRegistration()Returns aAuthCloudApiRegistration
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 aRegistration
object. The object can be used to register a new authenticator.- Returns:
- a
Registration
-
authentication
Authentication authentication()Returns aAuthentication
object. The object can be used to authenticate using an already registered authenticator.- Returns:
- a
Authentication
-
deregistration
Deregistration deregistration()Returns aDeregistration
object. The object can be used to deregister authenticators.- Returns:
- a
Deregistration
-
outOfBandOperation
OutOfBandOperation outOfBandOperation()Returns aOutOfBandOperation
object. The object can be used to process anOutOfBandPayload
that was obtained from a QR code or an Intent (push message for example).- Returns:
- a
OutOfBandOperation
-
pinChange
PinChange pinChange()Returns aPinChange
object. The object can be used to change the PIN of a registered PIN authenticator.- Returns:
- a
PinChange
-
passwordChange
PasswordChange passwordChange()Returns aPasswordChange
object. The object can be used to change the password of a registered password authenticator.- Returns:
- a
PasswordChange
-
deviceInformationChange
DeviceInformationChange deviceInformationChange()Returns aDeviceInformationChange
object. The object can be used to change the properties of aDeviceInformation
.- Returns:
- a
DeviceInformationChange
-
outOfBandPayloadDecode
OutOfBandPayloadDecode outOfBandPayloadDecode()Returns anOutOfBandPayloadDecode
object. The object can be used to decode a JSONString
to obtain anOutOfBandPayload
.- Returns:
- an
OutOfBandPayloadDecode
-
pendingOutOfBandOperations
PendingOutOfBandOperations pendingOutOfBandOperations()Returns aPendingOutOfBandOperations
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 aDeviceInformationCheck
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 aDeviceInformationSync
object. This operation allows correcting the configuration mismatches between the server and the application running the Mobile SDK that were found with aDeviceInformationCheck
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:
-