On 11/8/2013 4:33 AM, fma spew wrote:
We have a npapi-npruntime plug-in that access the Windows certificate store
via CAPI to provide the end-user with its personal certificates to perform
different operations.
What is the use case you're solving? Are you trying to install a personal/client certificate that the user can use again in the future? Or is this a server certificate that isn't signed using normal root servers?

We have found a little pointer to some CAPI related work:
https://groups.google.com/forum/#!searchin/mozilla.dev.platform/windows$20certificate$20store/mozilla.dev.platform/IafIvMyuzYg/vGaH9CE2fBEJ
This seems unrelated. Firefox currently manages its own set of root certificates and does not use the builtin Windows certificate system. This gives us extra control over some things like EV certificate policy, and has the property that system administrators who want to add a new root certificate (in a managed environment) have more difficulty doing so. But it doesn't seem directly related to the feature you seem to need.

3- We haven't found any indication of Mozilla about alternatives for these
kind of plug-ins, meaning plug-ins that need access to, in this case,
Windows stuff. Google has provided alternatives though.
Can you be more specific about the alternatives in Chrome? We are planning out the implementation of WebCrypto, but it's not clear from your post whether that would meet your needs or not.
4- So, as encouraged by Benjamin Smedberg in the mentioned
"plugin-activation-in-firefox" blog post, we post here our quesiton: Can
you provide some guidance and/or advice? We feel ourselves stuck. Customers
are asking for the new release and we have difficult to decide how to
proceed. In the worst case, we will need to drop support for Firefox and
encourage our customers to use a different browser.
Can you be more specific about why this would be necessary? Plugins continue to work in Firefox as long as the user chooses to activate them, and unlike chrome we currently do not have any plans to remove NPAPI support from our desktop products.

Obviously we want to give people a full webAPI solution for valid use cases, so that websites will work on platforms where plugins are not supported (mobile/Windows Metro). Let's figure out what the use-case is and whether there is already a web API that will solve it (already implemented or in a draft) or whether we would need to write one.

--BDS

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to