- 15 Oct 2024
- 1 Minute to read
- DarkLight
- PDF
Integration of Mobile Authenticator Studio Provisioning
- Updated on 15 Oct 2024
- 1 Minute to read
- DarkLight
- PDF
Mobile Authenticator Studio with OneSpan Cloud Authentication provisioning is either performed by the administrator who assigns the Mobile Authenticator Studio app, or initiated by the assigned authenticator user.
Offline multi-device activation with Cronto image (administrator-initiated)
A sequence of requests is required to integrate support for offline multi-device activation with a Cronto image initiated by an administrator.
To support administrator -initiated offline multi-device activation with a Cronto image
Generate Activation Message 1 with the POST /authenticators/{serialNumber}/generate-activation-message endpoint.
Generate the Cronto image for Activation Message 1 with the POST /visualcodes/render endpoint.
Send an add device request using POST /users/register:
Payload:
devicecode
staticPassword
userID
domain
activationType:”offlineMDL”
serialNumber
Generate a Cronto image for Activation Message 2 with the POST /visualcodes/render endpoint.
Send an activate device request with the POST /registrations/{registrationID}/activate endpoint.
RegistrationID is returned in the output by the add device request.
Payload:
Signature
Offline multi-device activation with a Cronto image (user-initiated)
A sequence of requests is required to integrate support for offline multi-device activation with a Cronto image initiated by the user.
To support user-initiated offline multi-device activation with a Cronto image
Send a register user request with the POST /users/register endpoint:
Payload—required fields (other fields can be optionally added):
login: user ID of the user
passkey: static password of the user
activationtype:"offlineMDL"
Generate the Cronto image for Activation Message 1 with the POST /visualcodes/render endpoint.
Send a request to add a device with the POST /registrations/{registrationID}/add-device endpoint:
Payload:
devicecode
Generate the Cronto image for Activation Message 2 with the POST /visualcodes/render endpoint.
Send an activate device request with the POST /registrations/{registrationID}/activate endpoint:
RequestID is returned in output by the add device request.
Payload:
Signature