ProvisioningSupport
Imitate OpenID4VCI wallet back-end for the test app and provide support for the app links.
In a real wallet app, the app should call its back-end server to implement OpenID4VCIBackend interface, as keys that are used to sign various attestations and assertions must be kept secret. For testing purposes the keys are embedded into the app itself - but such app can be easily impersonated and therefore can never be trusted by a real-life provisioning server.
Functions
Link copied to clipboard
Link copied to clipboard
open suspend override fun createJwtKeyAttestation(keyAttestations: List<KeyAttestation>, challenge: String): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard