lp:~mandel/ubuntuone-windows-installer/implement_sso_service_calls
Created by
Manuel de la Peña
and last modified
- Get this branch:
- bzr branch lp:~mandel/ubuntuone-windows-installer/implement_sso_service_calls
Only
Manuel de la Peña
can upload to this branch. If you are
Manuel de la Peña
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Rick McBride (community): Approve
- John Lenton (community): Approve
-
Diff: 2650 lines (+1869/-267)34 files modified.bzrignore (+2/-0)
install/UbuntuOne.wxs (+27/-0)
lib/JsonNet/readme.txt (+52/-0)
main.build (+1/-1)
src/Canonical.Ubuntu.SSO.Tests/Canonical.Ubuntu.SSO.Tests.csproj (+4/-8)
src/Canonical.Ubuntu.SSO.Tests/KeyringFixture.cs (+212/-212)
src/Canonical.Ubuntu.SSO.Tests/Service/AuthenticationsFixture.cs (+46/-0)
src/Canonical.Ubuntu.SSO.Tests/Service/CaptchasFixture.cs (+50/-0)
src/Canonical.Ubuntu.SSO.Views/Canonical.Ubuntu.SSO.Views.csproj (+94/-0)
src/Canonical.Ubuntu.SSO.Views/LoginDialog.xaml (+56/-0)
src/Canonical.Ubuntu.SSO.Views/LoginDialog.xaml.cs (+52/-0)
src/Canonical.Ubuntu.SSO.Views/Properties/AssemblyInfo.cs (+55/-0)
src/Canonical.Ubuntu.SSO.Views/Properties/Resources.Designer.cs (+71/-0)
src/Canonical.Ubuntu.SSO.Views/Properties/Resources.resx (+117/-0)
src/Canonical.Ubuntu.SSO.Views/Properties/Settings.Designer.cs (+30/-0)
src/Canonical.Ubuntu.SSO.Views/Properties/Settings.settings (+7/-0)
src/Canonical.Ubuntu.SSO/Canonical.Ubuntu.SSO.csproj (+5/-0)
src/Canonical.Ubuntu.SSO/DPAPIDataProtector.cs (+16/-10)
src/Canonical.Ubuntu.SSO/IDataProtector.cs (+3/-3)
src/Canonical.Ubuntu.SSO/Keyring.cs (+21/-7)
src/Canonical.Ubuntu.SSO/OAuthBase.cs (+358/-0)
src/Canonical.Ubuntu.SSO/RegistryKeyWrapper.cs (+1/-1)
src/Canonical.Ubuntu.SSO/SSOCredentialsProvider.cs (+11/-2)
src/Canonical.Ubuntu.SSO/Service/Authentications.cs (+2/-2)
src/Canonical.Ubuntu.SSO/Service/AuthenticationsCustomized.cs (+235/-0)
src/Canonical.Ubuntu.SSO/Service/CaptchasCustomized.cs (+190/-0)
src/Canonical.Ubuntu.SSO/Service/Constants.cs (+30/-0)
src/Canonical.Ubuntu.SSO/Service/ICustomize.cs (+2/-1)
src/Canonical.UbuntuOne.Client/Canonical.UbuntuOne.Client.csproj (+16/-0)
src/Canonical.UbuntuOne.Client/Notification/NotificationIconPresenter.cs (+85/-10)
src/UbuntuOne.sln (+12/-0)
src/u1sync/client.py (+1/-5)
src/u1sync/main.py (+1/-2)
src/u1sync/ubuntuone_optparse.py (+4/-3)
Related bugs
Bug #626688: OAuth tokens have to be stored in an env variable | High | Fix Released |
|
Bug #648596: The token retrieve by the windows client are not downloaded to the u1 server | Critical | Fix Released |
|
Related blueprints
Branch information
Recent revisions
- 66. By Manuel de la Peña
-
Added the avility to ping the u1 server to ensure that the oauth tokens are saved in the db.
- 65. By Manuel de la Peña
-
Remove the auto-generation of the code until the wadl-sharp code matures. Commented out tests that fail due to changes in the keyring.
- 63. By Manuel de la Peña
-
Followig the patches I sent to wadl-sharp this branch updates the code generated to follows C# standards as well as to divided the generated code in a collection of files.
- 61. By Manuel de la Peña
-
Added the generated code from wadl-sharp to access the wadl services. Defined ISSOLoginProcessor interface.
- 59. By Manuel de la Peña
-
Adds the implementation of the keyring on windows so that we can securely store the Ubuntu SSO tokens.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntuone-windows-installer/beta