Integrate the Virtual Cards Simulator SDK
Integrate the Virtual Cards Simulator SDK into your application
Last updated
Integrate the Virtual Cards Simulator SDK into your application
Last updated
To use the Virtual Cards Simulator SDK in a Web or Node.js project, you must add @sudoplatform/sudo-virtual-cards
as a dependency to your project.
To instantiate and initialize a client in your application, add the following:
If your project has not already been initialized for Cocoapods then run the following command from the project's root directory.
Open the Podfile
in a text editor and add the SudoVirtualCardsSimulator
pod as a dependency to your application. Your Podfile
should look like this example:
Install the pod dependencies by running the following command:
The Simulator configuration differs from the configuration you will have seen in the other Sudo Platform SDKs. It requires:
username
password
endpoint
region
The username and password are your login credentials for the Sudo Platform Administration Console.
Do not commit sensitive information, such as your username and password, within your code repository.
To instantiate a client in your application, add the following code.
Add this line to the dependencies section of the app module's build.gradle
then synchronize your project with Android Studio.
The Simulator configuration differs from the configuration you will have seen in the other Sudo Platform SDKs. It requires:
username
password
endpoint
region
You can obtain the username and password from the Sudo Platform Administration Console under the Project Settings -> Mobile App Config section. This username and password are your login credentials for the Sudo Platform Administration Console.
Do not commit sensitive information, such as your username and password, within your code repository.
To instantiate a client in your application, add the following code.
The methods of this API shown in the code samples perform synchronous network requests to the simulator provider. Therefore, these methods should be called with the Dispatchers.IO
coroutine dispatcher so that the network request is performed on an I/O thread and not on the main thread.
Calling these methods on the main thread may cause a NetworkOnMainThreadException
The is open source and compatible with iOS 11 and above.
To use the Virtual Cards Simulator SDK in an iOS App you must install SudoVirtualCardsSimulator
via .
The endpoint
and region
are contained in the SDK configuration file that you can download as described in the section.
The is open source and compatible with Android 6 (API level 23) and above.
The latest version of the SDK can be found at .
In order to instantiate a Virtual Cards Simulator client, make sure you have followed the instructions for (see Prerequisities above)
The endpoint
and region
are contained in the SDK configuration file that you can download as described in the section.