React Native mDocs Holder SDK
The React Native mDocs Holder SDK is based on the ISO/IEC 18013-5 standard which establishes an interoperable digital representation of mobile-based credentials such as mobile drivers licenses (mDL). However, this SDK can extend the same technology and architecture to more then just mDLs, but rather any conforming mobile document (mDoc) - a term defined in ISO/IEC 18013-5:2021.
To get started with this SDK, please contact us.
SDK Capabilities
The SDK offers tools to assist developers integrating the following capabilities into their iOS and Android applications built using React Native:
- Claim an mDoc
- Interact with a credential offer and claim an mDoc as per OpenID4VCI (OpenID for Verifiable Credential Issuance) . The SDK supports both the Authorization Code and Pre-authorized Code flows.
- Manage a list of trusted issuers which mDoc offers can be validated against.
- Store claimed mDocs and manage access to that storage.
- Manage access to device keys which are bound to issued mDocs.
- Use referenced Status lists to check mDocs’ revocation status.
- Present an mDoc
- Present a claimed mDoc for verification via a proximity presentation workflow as per ISO 18013-5 .
- Present a claimed mDoc for verification remotely as per ISO/IEC 18013-7:2024 and OID4VP .
Additional resources
Cheatsheets
Tutorials
References
Last updated on