Jacob Fink
e820408a64
[PM-2713] make method async again
...
- returning null from a task thats not async throws
2023-08-03 15:44:41 -04:00
Jacob Fink
c595b1626e
fix formatting
2023-08-03 14:34:50 -04:00
Jacob Fink
270a395d9f
[PM-2713] set enc user key during kc onboarding
2023-08-03 13:41:19 -04:00
Jacob Fink
e076c9fe04
[PM-2713] add auto unlock key to mobile
2023-08-03 10:49:55 -04:00
Jacob Fink
ee0dcd23f5
rename account keys to be more descriptive
2023-08-01 20:08:41 -04:00
Jacob Fink
1e8ed1b5ce
[PM-2713] replace generic with inherited class
2023-08-01 10:47:02 -04:00
Jacob Fink
7fb89fa1a5
[PM-2713] consolidate attachment key creation
...
- also fix ios files missed during symbol rename
2023-08-01 09:30:00 -04:00
Jacob Fink
b1eb263fef
[PM-2713] combine makeDataEncKey methods
2023-08-01 08:54:19 -04:00
Jacob Fink
61aac20555
[PM-2713] rename state methods
2023-08-01 08:46:02 -04:00
Jacob Fink
3e87d74061
[PM-2713] revert feedback for build
2023-07-31 17:09:47 -04:00
Jacob Fink
89a9185b20
[PM-2713] rename get pin lock type method
2023-07-31 16:49:41 -04:00
Jacob Fink
e323e196c0
[PM-2713] PR feedback
2023-07-31 15:31:46 -04:00
Jacob Fink
c793260689
[PM-2713] pr feedback
2023-07-31 13:13:29 -04:00
Jacob Fink
c2ddbb7eff
[PM-2713] rename toggle method, don't reset enc user key
2023-07-31 12:57:50 -04:00
Jacob Fink
bb5a7383a8
[PM-2713] don't pass user key as param when encrypting
2023-07-31 12:42:56 -04:00
Jacob Fink
de5113ede7
[PM-2713] rename PinLockEnum to PinLockType
2023-07-27 16:26:23 -04:00
Jacob Fink
ba6d260565
[PM-2713] rename PrivateKey methods to UserPrivateKey on crypto service
2023-07-27 16:24:31 -04:00
Jacob Fink
10574a7117
[PM-2713] remove broken casting
2023-07-20 16:17:30 -04:00
Jacob Fink
a2f1ca583a
[PM-2713] remove extra comment
2023-07-20 16:14:40 -04:00
Jacob Fink
813ac841c6
[PM-2713] fix casting issues and pin
2023-07-20 13:57:32 -04:00
Jacob Fink
0da3d25955
[PM-2713] rename password hash to master key hash
2023-07-20 12:30:02 -04:00
Jacob Fink
f8c9cde2ed
[PM-2713] optimize async code in crypto service
2023-07-20 11:17:57 -04:00
Jacob Fink
a3183857b9
[PM-2713] set decrypt and set user key in login helper
2023-07-19 21:23:21 -04:00
Jacob Fink
bedbca841d
[PM-2713] remove unused cached values in crypto service
2023-07-19 21:23:21 -04:00
Jacob Fink
0ff314f076
[PM-2713] use new crypto service api in auth service
2023-07-19 21:23:21 -04:00
Jacob Fink
c9a7c29190
[PM-2713] More conversions to crypto api
2023-07-19 21:23:20 -04:00
Jacob Fink
546bf8dcb1
[PM-2713] convert cipher service and others to crypto service api
2023-07-19 21:23:20 -04:00
Jacob Fink
7fdc5597fc
[PM-2713] more conversions to new crypto service api
2023-07-19 21:23:20 -04:00
Jacob Fink
7c664f58b3
[PM-2713] add migration for pin on lock screens
2023-07-19 21:23:20 -04:00
Jacob Fink
bdfe806846
[PM-2713] converting calls to new crypto service api
2023-07-19 21:23:19 -04:00
Jacob Fink
5ed567ab90
[PM-2713] add toggle method to crypto service for keys
2023-07-19 21:23:19 -04:00
Jacob Fink
cd4f44e6f6
[PM-2713] use new MakeMasterKey method
2023-07-19 21:23:19 -04:00
Jacob Fink
d58f0b281b
[PM-2713] refresh pin key when setting user key
2023-07-19 21:23:19 -04:00
Jacob Fink
5ba3fac0c0
[PM-2713] add make user key method to crypto service
2023-07-19 21:23:19 -04:00
Jacob Fink
1e30524985
[PM-2713] fix signature of GetUserKeyPin
2023-07-19 21:23:18 -04:00
Jacob Fink
515decb4c9
[PM-2713] add new pin methods to state service
2023-07-19 21:23:18 -04:00
Jacob Fink
bf28d373e9
[PM-2713] more updates to crypto service
2023-07-19 21:23:18 -04:00
Jacob Fink
69d38d4d75
[PM-2713] continue organizing crypto service
2023-07-19 21:23:18 -04:00
Jacob Fink
c1619536aa
[PM-2713] rename key hash to password hash & begin add methods to crypto service
2023-07-19 21:23:17 -04:00
Jacob Fink
079e02e4e5
[PM-271] add UserKey and MasterKey support to crypto service
2023-07-19 21:23:17 -04:00
Jacob Fink
15d3da607b
[PM-2713] add new state for new keys and obsolete old ones
...
- UserKey
- MasterKey
- UserKeyMasterKey (enc UserKey from User Table)
2023-07-19 21:23:17 -04:00
Jacob Fink
b5cf9fd79d
[PM-2731] add user key and master key types
2023-07-19 21:23:17 -04:00
mpbw2
4abb472998
Revert "reset lock delay when returning from activity result ( #2539 )" ( #2597 )
...
This reverts commit 0288a6659c .
2023-07-03 09:56:10 -04:00
Federico Maccaroni
1014563c75
[PM-192] Refactor forwarded email providers ( #2579 )
...
* PM-192 Refactor Forwarded email providers to use better patterns and code reuse.
* PM-192 fix format
2023-06-27 18:49:38 -03:00
Federico Maccaroni
bebf23785d
PM-2232 Fix api response not being read as string because the content was not being considered json when it was indeed. Now Netacea messages are shown on the UI. ( #2541 )
2023-06-01 10:35:35 +03:00
mpbw2
0288a6659c
reset lock delay when returning from activity result ( #2539 )
2023-05-25 11:43:45 -04:00
André Bispo
65307f6eab
[PM-1351][PM-190] Add a mobile service to retrieve feature flags from API ( #2431 )
2023-05-19 12:42:41 +01:00
Federico Maccaroni
1c8328f62d
[PM-1402] Refactor PasswordGenerationService alongside PolicyService ( #2443 )
...
* PM-1402 Refactor pass generation service alongside policyservice
* PM-1402 Refactor PasswordGenerationService and PolicyService to have a simpler code and more specific to each class
* PM-1402 Fix format
* PM-1402 Moved policy consts from PolicyService to Policy
* PM-1402 fix crash due to lack of null checking
* PM-1402 fix format
* PM-1402 removed GetValueOrDefault() given that it was not needed and was changing the behavior
2023-05-11 18:41:32 +02:00
mp-bw
f24b82f345
Dependency Updates ( #2517 )
2023-05-11 11:13:30 -04:00
mp-bw
0f417b8434
[PM-1817] Expand biometric integrity checks to the account level ( #2498 )
...
* Change bio integrity validation to work at account-level
* biometric state migration
* fix account bio valid key storage location during migration
* comment clarification
* fix for iOS extensions not using custom avatar color
2023-05-01 09:47:00 -04:00