MobileCredentialVerifier
The entry point for the MobileCredentialVerifier SDK.
Functions
Add a trusted issuer certificate to storage.
Create a proximity-based presentation session with a mobile credential 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 updating the 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 mobile credentials to construct and send a presentation request to the holder. This new function, replaces the old ProximityPresentationSession.requestMobileCredentials.
Terminate the session explicitly, send status code sessionTerminated to the holder, and close data transport.
Update trusted issuer status lists.