Using Appdome to add MFA to a Mobile App by Fusing Gemalto Mobile PKI SDK to the App

Gemalto is an SDK providing advanced public key encryption and multi-factor authentication services.

This Knowledge Base article provides step-by-step instructions for using Appdome to add Gemalto’s Mobile PKI SDK to any Android and iOS mobile app.

We hope you find this knowledge base useful and enjoy using Appdome!

Using Appdome to Add MFA to a Mobile App by Fusing Gemalto Mobile PKI SDK to the App

Using Appdome, mobile apps will use  Gemalto’s Mobile PKI SDK to authenticate users and secure App’s data, as if Gemalto’s Mobile PKI SDK was natively coded to the app. Appdome for Gemalto’s Mobile PKI SDK is compatible with mobile apps built in any development environment including Native Android and iOS apps, hybrid apps and non-native apps built-in Xamarin, Cordova, and React Native, Ionic and more. This streamlines implementations, cuts development work, and ensures a guaranteed and consistent integration of  Gemalto’s Mobile PKI SDK to any mobile app.

Using Appdome, there are no development or coding prerequisites. For example, there is no Appdome SDK, libraries, or plug-ins to implement. Likewise, there are no required infrastructure changes and no dependency on file management or any other feature of the app. The Appdome technology adds Gemalto’s Mobile PKI SDK and relevant standards, frameworks and more to the app automatically, with no manual development work at all.

Appdome is a mobile integration platform as a service (iPaaS) that allows users to add a wide variety of features, SDKs, and APIs to Android and iOS apps. Using a simple ‘click to add’ user interface, Appdome allows anyone to easily implement Gemalto’s Mobile PKI SDK to any mobile app – instantly, no code or coding required.

Prerequisites for using Appdome for Gemalto’s Mobile PKI SDK

In order to use Appdome’s no code implementation of Gemalto’s Mobile PKI SDK on Appdome, you’ll need:

  • Appdome account – IDEAL or Higher
  • Mobile App (.ipa for iOS, or .apk or .aab for android)
  • A bundle ID licensed by Gemalto.
  • App Signature value directly from Gemalto. Gemalto gives out separate App Signature values for each app bundle ID.
  • Signing Credentials (e.g., signing certificates and provisioning profile)

How to Add Gemalto’s Mobile PKI SDK to Any Mobile App on Appdome 

Follow these step-by-step instructions to add Gemalto’s Mobile PKI SDK to Any Mobile App:

Upload a Mobile App to Your Account

Please follow these steps to add a mobile apps to your Appdome account.
If you don’t have an Appdome account, click here to create an account.

From the “Build” tab, Add Gemalto’s Mobile PKI SDK

Select the Build TabNote: a blue underline will appear showing the step is active
Beneath the Build Tab, you will find several service options. Select IdentityNote: a blue highlight will appear showing the category is active. 

  1. Under Service Selection Click the toggle to enable Identity Services.
  2. From the drop-down menu select Gemalto Authentication and Secure Storage.
  3. Enter the apps bundle ID.
  4. Enter the App Signature value.
  5. Click Build My App.

The technology behind Build My App has two major elements – (1) a microservice architecture filled with 1000s of code sets needed for mobile integrations, and (2) an adaptive code generation engine that can recognize the development environment, frameworks and methods in each app and match the app to the relevant code-sets needed to add  Gemalto’s Mobile PKI SDK to the mobile app in seconds. For example, file encryption and authentication, work that ordinarily a developer would need to do.

Congratulations!  When your integration is complete, you will see the notice below.   You now have a mobile app fully integrated with Gemalto’s Mobile PKI SDK MFA.

After Adding Gemalto’s Mobile PKI SDK to a Mobile App on Appdome

After you have added Gemalto’s Mobile PKI SDK to any Mobile App on Appdome, there are a few additional steps needed to complete your mobile integration project.

Add Context™ to the Appdome-Built App

Appdome is a full-featured mobile integration platform. Within Context™, Appdome users can brand the app, including adding a favicon to denote the new service added to the app.
For more information on the range of options available in Context™, please read this knowledge base article.

Sign the Gemalto’s Mobile PKI SDK enabled Appdome-Built App (Required)

In order to deploy an Appdome-Built app, it must be signed. Signing iOS apps and Signing Android apps are easy using Appdome. Alternatively, you can use Private Signing, download your unsigned app and sign locally using your own signing methods.

Deploy the Appdome-Built App to a Mobile Device

Once you have signed your Appdome-Built app, you can download to deploy it using your distribution method of choice. For more information on deploying your Appdome-Built apps, please read this knowledge base.

That is it – Enjoy Appdome for Gemalto’s Mobile PKI SDK in your app!

How Do I Learn More?

Request a demo at any time.

If you have any questions, please send them our way at or via the chat window on the Appdome platform.

To zoom out on this topic, visit  Appdome for Mobile Identity on our website.

Thank you!

Thanks for visiting Appdome! Our mission is to make mobile integration easy. We hope we’re living up to the mission with your project. If you don’t already have an account, you can sign up for free.  

Paul Levasseur

Have a question?

Ask an expert

GilMaking your security project a success!