Closed Bug 1204558 Opened 9 years ago Closed 6 years ago

To have a few SMS encryption applications on the marketplace

Categories

(Firefox OS Graveyard :: Gaia, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX
FxOS-S7 (18Sep)

People

(Reporter: simon, Unassigned)

Details

After asking SMSSecure why their application was not available, turns out they don't have access to SMS/MMS API:
https://twitter.com/SMSSecure_/status/643302983032303616

The idea is to eventually have a few SMS encryption applications on the marketplace.


That's why the SMS API should be accessible with the crypto API.
Is there work ongoing to expose MobileMessage API to other apps than certified?
Component: General → DOM
Flags: needinfo?(htsai)
Flags: needinfo?(echen)
Product: Firefox OS → Core
Target Milestone: --- → FxOS-S7 (18Sep)
Version: unspecified → Trunk
Component: DOM → General
Product: Core → Firefox OS
Target Milestone: FxOS-S7 (18Sep) → ---
Version: Trunk → unspecified
Component: General → DOM
Product: Firefox OS → Core
Target Milestone: --- → FxOS-S7 (18Sep)
Version: unspecified → Trunk
Component: DOM → DOM: Device Interfaces
See https://wiki.mozilla.org/WebAPI/Security/SMS
"further integration for Web SMS access to privileged APIs is planned for the future", but that would need some controls to avoid some inherent threats of sending/receiving SMS
(In reply to Alexandre LISSY :gerard-majax from comment #1)
> Is there work ongoing to expose MobileMessage API to other apps than
> certified?

No. Per comment 2, there's a security model concern. If there's a specific need, we need to investigate the use case and see how we could support that.
Flags: needinfo?(htsai)
Flags: needinfo?(echen)
Per comment 1 we have a specific need :)
> The idea is to eventually have a few SMS encryption applications on the
> marketplace.
I think we could rather expose the ability for WebExtensions to intercept some APIs calls, like webRequest let extensions intercept http requests. I haven't though about details for this kind of api yet though.
(In reply to [:fabrice] Fabrice Desré from comment #5)
> I think we could rather expose the ability for WebExtensions to intercept
> some APIs calls, like webRequest let extensions intercept http requests. I
> haven't though about details for this kind of api yet though.

I've also thought of the similar idea.
Change the bug title to better fit the requirement
Component: DOM: Device Interfaces → Gaia
Product: Core → Firefox OS
Summary: SMS/MMS API unavailable → To have a few SMS encryption applications on the marketplace
Version: Trunk → unspecified
Firefox OS is not being worked on
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.