Mobile Credential Verifier
The entry point for the MobileCredentialVerifier SDK.
Functions
Add a trusted issuer certificate to storage.
Create a proximity-based presentation session with a mDoc holder using device retrieval as per ISO/IEC 18013-5:2021.
Deinitialize the MobileCredentialVerifier SDK.
Delete a trusted issuer certificate from storage.
Disables NFC engagement and deregisters any previously registered callbacks.
Retrieve all trusted issuer certificates from storage.
Get current revocation status lists cache information without attempting to update any status lists.
Initialize the MobileCredentialVerifier SDK.
Validates the supplied string is a valid QR code based on device engagement structure (as per section 8.2.2.3 of ISO 18013-5).
Registers for NFC-based device engagement and enables it.
Starts a remote app-to-app verification flow using either an OpenID4VP Redirect or Digital Credentials API (DC API) session. Depending on the MATTR VII configured Android Verifier application and request the most appropriate session flow will be initiated.
This function uses the requested mDocs to construct and send a presentation request to the holder. This new function, replaces the old ProximityPresentationSession.requestMobileCredentials.
Terminate the current session explicitly, send status code sessionTerminated to the holder, and close data transport.
Update revocation status lists.