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