Original Message:
Sent: Wed July 30, 2025 09:04 AM
From: Clive Jefferies
Subject: Device Registration Cookbook
Hi Carsten,
Thanks, looking at that post the thing we are trying to do is, before (part of) device registration. We want to verify the user via an ReST API call to our own system, before doing an OTP. Is there any way, we can use the SDK/SV, as a proxy for the ReST API call and OTP call? I have looked through the docs, but nothing jumps out to me as to how we would achieve that.
Thanks,
Clive
------------------------------
Clive Jefferies
Original Message:
Sent: Tue July 29, 2025 09:37 PM
From: Carsten Hagemann
Subject: Device Registration Cookbook
Hi Clive,
that documentation was for the v2 of the mobile SDKs. We have released v3 for Android and iOS meanwhile and you can access it here: https://github.com/ibm-security-verify
The repositories also contain demo apps to get you started (in the examples
folder).
If you still want to have a look at that article: I'm keeping a copy here: https://www.toomanyrequests.com/create-your-own-authenticator/
Please reach out if you have further questions.
------------------------------
Carsten Hagemann
Original Message:
Sent: Mon July 28, 2025 06:56 AM
From: Clive Jefferies
Subject: Device Registration Cookbook
Hi, this article is no longer available. Has it been moved? We are also trying to do device registration using IBM SV mobile SDK and am struggling to work out how to get started,
------------------------------
Clive Jefferies
Original Message:
Sent: Tue January 12, 2021 05:00 AM
From: Carsten Hagemann
Subject: Device Registration Cookbook
Hi Joao,
in addition to Jon's reply, here is blog post with an example of how to use the IBM Verify SDK for device registration and enrollment: https://www.ibm.com/blogs/security-identity-access/create-your-own-authenticator/
The demo server mentioned in that article is unfortunately not available anymore. You will need to setup your environment as described in the cookbook.
Here are the links to the Verify SDK for Android and iOS.
------------------------------
Carsten Hagemann
Original Message:
Sent: Mon January 11, 2021 07:39 AM
From: Joao Goncalves
Subject: Device Registration Cookbook
I need to implement Device Registration.
I understand that this must be enabled before hand. The Device Registration is provided through REST API.
I believe these APIs, must be accessible through a junction. (/scim, for example)
There is the Verify_Access_MMFA cookbook that explains how to implement Device Registration, in section 10.2.5 but included in IBM Verify. Here they identify the PATCH method to /scim/Me endpoint and the message.
This is the content of the PATCH message:
{"schemas":["urn:ietf:params:scim:api:messages:2.0:PatchOp"],"Operations":[{"op":"add","path":"urn:ietf:params:scim:schemas:extension:isam:1.0:MMFA:Authenticator:fingerprintMethods","value":[{"keyHandle":"F6A0FAF0-F862-4593-A072-F506D301FF12","publicKey":"MIIB... … … … … … … … … …","enabled":true,"algorithm":"SHA512withRSA"}]}]}
In this case, there must be an APP that can access the private key of the mobile device and generate the complete JSON request.
From the internet I found a JavaScript library that can generate the fingerprint. Is this a standard? Is this a proprietary IBM format?
Is this the way to register fingerprint method?
Thanks
------------------------------
Joao Goncalves
Pyxis, Lda.
Sintra
+351 91 721 4994
------------------------------