Closed
Bug 1352933
Opened 7 years ago
Closed 6 years ago
[FlyWeb] Stable naming implementation
Categories
(Core Graveyard :: DOM: Flyweb, defect, P2)
Core Graveyard
DOM: Flyweb
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: ron.waisberg, Unassigned)
References
Details
Attachments
(6 files)
User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36 Steps to reproduce: Bug for tracking implementation of stable naming for FlyWeb services.
Reporter | ||
Comment 1•7 years ago
|
||
Reporter | ||
Comment 2•7 years ago
|
||
Comment on attachment 8853852 [details]
generate_signature.sh
Generates RSA-SHA256 signature that is ASN.1 encoded in the format nsDataSignatureVerifier::VerifyData expects it
Reporter | ||
Comment 3•7 years ago
|
||
Comment on attachment 8853853 [details]
server.js
Example service implementing authentication flow
Attachment #8853853 -
Attachment description: Example service implementing authentication flow → server.js
Reporter | ||
Comment 4•7 years ago
|
||
Initial implementation of stable naming authentication flow in Gecko. TODO: - Refactor and split up AuthenticateService() - Further testing of error cases - Sanitize mDisplayName - Figure out why appending ";flyweb.local" also prepends "www." to the spec - More flexible signature validation
Attachment #8853854 -
Flags: review?(kvijayan)
Reporter | ||
Comment 5•7 years ago
|
||
Reporter | ||
Comment 6•7 years ago
|
||
Reporter | ||
Comment 7•7 years ago
|
||
Key pair generated for testing
Reporter | ||
Updated•7 years ago
|
Component: General → DOM: Flyweb
Reporter | ||
Comment 8•7 years ago
|
||
Comment on attachment 8853852 [details] generate_signature.sh Note - nsDataSignatureVerifier::VerifyData expects the signature to be ASN.1 encoded in this format: https://dxr.mozilla.org/mozilla-central/source/security/manager/ssl/nsDataSignatureVerifier.cpp#30 Currently this script only generates and encodes an RSA-SHA256 signature properly. While it can be easily expanded to other algorithms, it's quite limiting to force a custom ASN.1 structure on the end user.
Comment 9•6 years ago
|
||
Comment on attachment 8853854 [details] [diff] [review] stable_naming.patch Canceling this as the flyweb code is being removed from trunk.
Attachment #8853854 -
Flags: review?(kvijayan)
Updated•6 years ago
|
Priority: -- → P2
Comment 10•6 years ago
|
||
Overholt: Patches are up, no reviews. Need to assign someone.
Flags: needinfo?(overholt)
Comment 11•6 years ago
|
||
Closing this as we're no longer doing FlyWeb.
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Flags: needinfo?(overholt)
Resolution: --- → WONTFIX
Updated•6 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•