Why
We need to provide some WASM support for the certificate chain cache that survives restarts. We can't use the file implementation in WASM and given the storage size of the certificates, we need to use IndexedDB for implementation.
What
Add a IndexedDbCertificateVerifierCache implementation of CertificateVerifierCache in mithril-client for non-WASM targets.
How
Why
We need to provide some WASM support for the certificate chain cache that survives restarts. We can't use the file implementation in WASM and given the storage size of the certificates, we need to use
IndexedDBfor implementation.What
Add a
IndexedDbCertificateVerifierCacheimplementation ofCertificateVerifierCacheinmithril-clientfor non-WASM targets.How
ci-test)