lp:~mandel/ubuntuone-windows-installer/add_ubuntu_sso_service_keyring
Created by
Manuel de la Peña
and last modified
- Get this branch:
- bzr branch lp:~mandel/ubuntuone-windows-installer/add_ubuntu_sso_service_keyring
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.
- Vincenzo Di Somma (community): Approve
- Rick McBride (community): Approve
-
Diff: 1686 lines (+1486/-11)16 files modified.bzrignore (+2/-0)
main.build (+10/-2)
src/Canonical.Ubuntu.SSO.Tests/Canonical.Ubuntu.SSO.Tests.csproj (+74/-0)
src/Canonical.Ubuntu.SSO.Tests/KeyringFixture.cs (+409/-0)
src/Canonical.Ubuntu.SSO.Tests/Properties/AssemblyInfo.cs (+36/-0)
src/Canonical.Ubuntu.SSO/Canonical.Ubuntu.SSO.csproj (+19/-0)
src/Canonical.Ubuntu.SSO/DPAPIDataProtector.cs (+65/-0)
src/Canonical.Ubuntu.SSO/IDataProtector.cs (+48/-0)
src/Canonical.Ubuntu.SSO/IKeyring.cs (+8/-7)
src/Canonical.Ubuntu.SSO/IRegistryKey.cs (+171/-0)
src/Canonical.Ubuntu.SSO/Keyring.cs (+282/-0)
src/Canonical.Ubuntu.SSO/Properties/AssemblyInfo.cs (+1/-2)
src/Canonical.Ubuntu.SSO/RegistryKeyWrapper.cs (+261/-0)
src/Canonical.UbuntuOne.Common.Tests/Validation/EqualityExtensionsValidation.cs (+38/-0)
src/Canonical.UbuntuOne.Common/Validation/EqualityValidationExtensions.cs (+50/-0)
src/UbuntuOne.sln (+12/-0)
Branch information
Recent revisions
- 61. By Manuel de la Peña
-
Implemented the keyring on windows by using the registry and the dpapi from the system.
- 60. By Manuel de la Peña
-
Implemented new validations that will ensure that string have the correct length.
- 59. By Manuel de la Peña
-
Added the data protector class that will allow to encrypt the data in the keyring.
- 56. By Manuel de la Peña
-
Fixed the xml comments so that the warnings do not appear during the compilation.
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