Review for KDE5 Wallet password integration by Noitidart
Rated 5 out of 5 stars
This is a very cool addon. You use a native .SO file and tap into it with js-ctypes.
There is an addon here that bypasses the .SO file and uses the platform API directly with js-ctypes. You might find it interesting. I mentioned it because I'm hoping the two you authors can get togather and have some synergy :) To make an even cooler experience. :)
Here is the addon: https://addons.mozilla.org/en-US/firefox/addon/masterpassword-firefox/
Thank you but js-ctypes works only with C, not C++:
"Note: js-ctypes only works with C libraries; you can't use C++ methods directly. Instead, you'll need to create a shim library that uses C functions that then call into the C++ library for you. Examples can be found here: Bugzilla :: Bug 505907 - Support C++ calling from JSctypes"
And AFAIK there is no C interface for kwallet, cheers.
To create your own collections, you must have a Mozilla Add-ons account.