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 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
-