Bitwarden-app-android-iphon.../src/App/Pages/Vault
Jake Fink 13869b5a1b
[KeyConnector] Add support for key connector OTP (#1633)
* initial commit
- add UsesKeyConnector to UserService
- add models
- begin work on authentication

* finish auth workflow for key connector sso login
- finish api call for get user key
- start api calls for posts to key connector

* Bypass lock page if already unlocked

* Move logic to KeyConnectorService, log out if no pin or biometric is set

* Disable password reprompt when using key connector

* hide password reprompt checkbox when editing or adding cipher

* add PostUserKey and PostSetKeyConnector calls

* add ConvertMasterPasswordPage

* add functionality to RemoveMasterPasswordPage
- rename Convert to Remove

* Hide Change Master Password button if using key connector

* Add OTP verification for export component

* Update src/App/Pages/Vault/AddEditPage.xaml.cs

Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com>

* remove toolbar item "close"

* Update src/Core/Models/Request/KeyConnectorUserKeyRequest.cs

Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com>

* remove new line in resource string
- format warning as two labels
- set label in code behind for loading simultaneously

* implement GetAndSetKey in KeyConnectorService
- ignore EnvironmentService call

* remove unnecesary orgIdentifier

* move RemoveMasterPasswordPage call to LockPage

* add spacing to export vault page

* log out if no PIN or bio on lock page with key connector

* Delete excessive whitespace

* Delete excessive whitespace

* Change capitalisation of OTP

* add default value to models for backwards compatibility

* remove this keyword

* actually handle exceptions

* move RemoveMasterPasswordPage to TabPage using messaging service

* add minor improvements

* remove 'this.'

Co-authored-by: Hinton <oscar@oscarhinton.com>
Co-authored-by: Thomas Rittson <trittson@bitwarden.com>
Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com>
2021-11-10 20:46:48 -05:00
..
GroupingsPage fix gap in background color application resulting in flashing during transitions, part 2 (#1595) 2021-10-18 09:56:20 -04:00
AddEditPage.xaml [KeyConnector] Add support for key connector OTP (#1633) 2021-11-10 20:46:48 -05:00
AddEditPage.xaml.cs [KeyConnector] Add support for key connector OTP (#1633) 2021-11-10 20:46:48 -05:00
AddEditPageViewModel.cs [Linked fields] Add Linked Field as a custom field type (#1563) 2021-11-09 07:34:16 +10:00
AttachmentsPage.xaml a11y labeling 2019-07-22 12:04:17 -04:00
AttachmentsPage.xaml.cs Changed all C# control flow block statements to include space between keyword and open paren (#800) 2020-03-28 09:16:28 -04:00
AttachmentsPageViewModel.cs Limit file upload sizes to 100MB (#1385) 2021-04-27 15:14:54 -05:00
AutofillCiphersPage.xaml Forms update with CollectionView conversion (#1374) 2021-05-13 14:36:20 -04:00
AutofillCiphersPage.xaml.cs bugfixes for lock block when setting timeout to immediate (#1455) 2021-07-12 10:58:17 -04:00
AutofillCiphersPageViewModel.cs Password reprompt (#1365) 2021-05-21 15:13:54 +02:00
CiphersPage.xaml add date and time formatting methods to localize service (#1616) 2021-10-28 12:52:41 -04:00
CiphersPage.xaml.cs Fix selecting ciphers in search not working (#1426) 2021-06-11 15:20:42 +02:00
CiphersPageViewModel.cs Password reprompt (#1365) 2021-05-21 15:13:54 +02:00
CollectionsPage.xaml Change Close to Cancel in editing prompts. (#1480) 2021-07-27 09:25:42 -04:00
CollectionsPage.xaml.cs Changed all C# control flow block statements to include space between keyword and open paren (#800) 2020-03-28 09:16:28 -04:00
CollectionsPageViewModel.cs Changed all C# control flow block statements to include space between keyword and open paren (#800) 2020-03-28 09:16:28 -04:00
PasswordHistoryPage.xaml Fix html labels colors issue (#1516) (#1603) 2021-10-25 16:28:14 -03:00
PasswordHistoryPage.xaml.cs Changed all C# control flow block statements to include space between keyword and open paren (#800) 2020-03-28 09:16:28 -04:00
PasswordHistoryPageViewModel.cs cipher password history page 2019-05-02 14:53:45 -04:00
ScanPage.xaml Change Close to Cancel in editing prompts. (#1480) 2021-07-27 09:25:42 -04:00
ScanPage.xaml.cs Changed all C# control flow block statements to include space between keyword and open paren (#800) 2020-03-28 09:16:28 -04:00
SharePage.xaml Revert "Revert "Redefine cipher "share" to "move to organization""" (#1459) 2021-08-04 14:46:28 -05:00
SharePage.xaml.cs Changed all C# control flow block statements to include space between keyword and open paren (#800) 2020-03-28 09:16:28 -04:00
SharePageViewModel.cs Revert "Revert "Redefine cipher "share" to "move to organization""" (#1459) 2021-08-04 14:46:28 -05:00
ViewPage.xaml [Linked fields] Add Linked Field as a custom field type (#1563) 2021-11-09 07:34:16 +10:00
ViewPage.xaml.cs Revert "Revert "Redefine cipher "share" to "move to organization""" (#1459) 2021-08-04 14:46:28 -05:00
ViewPageViewModel.cs [Linked fields] Add Linked Field as a custom field type (#1563) 2021-11-09 07:34:16 +10:00