bitwarden-mobile/src/Core/Services
Andreas Coroiu c1522e249d
[PM-7257] android add support for web authn resident key credential property in our net mobile app 2 (#3170)
* [PM-7257] feat: add ability to override `clientDataHash`

* [PM-7257] feat: add support for clientDataHash and extensions

* PM-7257 Updated the origin to be the correct one and not the android one to be passed to the Fido2Client

---------

Co-authored-by: Federico Maccaroni <fedemkr@gmail.com>
2024-04-19 10:52:19 -03:00
..
EmailForwarders [PM-4800] Send item domain name to fastmail (#2867) 2023-11-17 17:17:25 -05:00
LegacySecureStorage [PM-6428] Implement Legacy Secure Storage (#3027) 2024-02-26 19:25:08 -03:00
Logging [PM-5153] Android Passkey Implementation (#3020) 2024-04-09 21:57:31 +01:00
UserVerification PM-6706 Fixed UV attempts to be maximum 5 attempts and not 6 (#3103) 2024-03-21 13:28:38 -03:00
ApiService.cs [PM-7407] Implemented check for organizations with unassigned items (#3150) 2024-04-12 15:52:39 -03:00
AppIdService.cs [PM-3222] Migration of data from LiteDB to shared pref storage (#2724) 2023-08-30 10:55:20 -04:00
AuditService.cs Run dotnet format (#1738) 2022-04-26 17:21:17 +02:00
AuthService.cs [PM-3726] prevent legacy user login (#2769) 2023-09-20 15:56:51 -04:00
AzureFileUploadService.cs Run dotnet format (#1738) 2022-04-26 17:21:17 +02:00
BaseBiometricService.cs [PM-3349] [PM-3350] MAUI Migration Initial (#2806) 2024-02-08 16:05:26 -03:00
BaseWatchDeviceService.cs [PM-3349] [PM-3350] MAUI Migration Initial (#2806) 2024-02-08 16:05:26 -03:00
BitwardenFileUploadService.cs Fix Content Type for file upload (#2031) 2022-08-26 14:58:54 +01:00
BroadcasterService.cs Improved BroadcastService and added try...catch on async void callbacks (#1917) 2022-07-05 18:14:10 -03:00
CipherService.cs Merge branch 'main' into feature/maui-migration-passkeys 2024-04-18 13:28:22 -03:00
CollectionService.cs [PM-3349] [PM-3350] MAUI Migration Initial (#2806) 2024-02-08 16:05:26 -03:00
ConditionedAwaiterManager.cs PM-6685 Fix race condition issue where the biometrics check is being done before the iOS extension is being shown. So when we need the UI, we wait until ViewDidAppear happens. (#3078) 2024-03-14 18:07:52 -03:00
ConfigService.cs [PM-2915] Fix config service null exception error bug (#2778) 2023-10-02 20:43:42 +01:00
ConsoleLogService.cs Run dotnet format (#1738) 2022-04-26 17:21:17 +02:00
CryptoService.cs [PM-4739] Implement checksum uri validation (#2893) 2024-01-24 13:15:24 +00:00
DeepLinkContext.cs [PM-3349] [PM-3350] MAUI Migration Initial (#2806) 2024-02-08 16:05:26 -03:00
DeviceTrustCryptoService.cs Trusted Device Encryption feature (#2656) 2023-08-17 15:19:35 -04:00
EnvironmentService.cs [PM-3349] [PM-3350] MAUI Migration Initial (#2806) 2024-02-08 16:05:26 -03:00
EventService.cs Run dotnet format (#1738) 2022-04-26 17:21:17 +02:00
ExportService.cs Add encKeyValidation string to encrypted exports (#1412) 2021-05-29 06:16:19 +10:00
Fido2AuthenticatorService.cs [PM-7257] android add support for web authn resident key credential property in our net mobile app 2 (#3170) 2024-04-19 10:52:19 -03:00
Fido2ClientService.cs [PM-7257] android add support for web authn resident key credential property in our net mobile app 2 (#3170) 2024-04-19 10:52:19 -03:00
Fido2MediatorService.cs [PM-7257] android add support for web authn resident key credential property in our net mobile app 2 (#3170) 2024-04-19 10:52:19 -03:00
FileUploadService.cs Run dotnet format (#1738) 2022-04-26 17:21:17 +02:00
FolderService.cs Trusted Device Encryption feature (#2656) 2023-08-17 15:19:35 -04:00
InMemoryStorageService.cs Run dotnet format (#1738) 2022-04-26 17:21:17 +02:00
KeyConnectorService.cs Trusted Device Encryption feature (#2656) 2023-08-17 15:19:35 -04:00
LiteDbStorageService.cs Run dotnet format (#1738) 2022-04-26 17:21:17 +02:00
MobileBroadcasterMessagingService.cs [PM-3349] [PM-3350] MAUI Migration Initial (#2806) 2024-02-08 16:05:26 -03:00
MobileI18nService.cs [PM-3349] [PM-3350] MAUI Migration Initial (#2806) 2024-02-08 16:05:26 -03:00
MobilePasswordRepromptService.cs [PM-6466] Implement passkeys User Verification (#3044) 2024-03-06 12:32:39 -03:00
MobilePlatformUtilsService.cs [PM-6848] Improved User verification on passkeys creation (#3099) 2024-03-21 13:28:14 -03:00
MobileStorageService.cs [PM-3349] [PM-3350] MAUI Migration Initial (#2806) 2024-02-08 16:05:26 -03:00
NoopPushNotificationListenerService.cs [PM-3349] [PM-3350] MAUI Migration Initial (#2806) 2024-02-08 16:05:26 -03:00
NoopPushNotificationService.cs [PM-3349] [PM-3350] MAUI Migration Initial (#2806) 2024-02-08 16:05:26 -03:00
OrganizationService.cs [SG-744] Add claimed domain logic to mobile (#2333) 2023-02-20 14:49:20 +00:00
PasswordGenerationService.cs Trusted Device Encryption feature (#2656) 2023-08-17 15:19:35 -04:00
PasswordResetEnrollmentService.cs Trusted Device Encryption feature (#2656) 2023-08-17 15:19:35 -04:00
PclCryptoFunctionService.cs [PM-5731] Create C# WebAuthn authenticator to support maui apps (#2951) 2024-02-21 12:12:52 -03:00
PolicyService.cs [PM-2658] Settings Reorganization feature (#2702) 2023-09-27 16:26:12 -03:00
PreferencesStorageService.cs [PM-3349] [PM-3350] MAUI Migration Initial (#2806) 2024-02-08 16:05:26 -03:00
PushNotificationListenerService.cs [PM-3349] [PM-3350] MAUI Migration Initial (#2806) 2024-02-08 16:05:26 -03:00
SearchService.cs [PS-1352] Fix ignore diacritics in search (#2044) 2023-01-05 16:34:06 +00:00
SecureStorageService.cs [PM-6428] Implement Legacy Secure Storage (#3027) 2024-02-26 19:25:08 -03:00
SendService.cs Trusted Device Encryption feature (#2656) 2023-08-17 15:19:35 -04:00
SettingsService.cs Run dotnet format (#1738) 2022-04-26 17:21:17 +02:00
StateMigrationService.cs [PM-6539] Fix Autofill Extension TDE without MP flow (#3049) 2024-03-05 18:09:20 -03:00
StateService.cs Merge branch 'main' into feature/maui-migration-passkeys 2024-04-18 13:28:22 -03:00
StorageMediatorService.cs PM-1271 Removed StorageMediatorOptions and go to a plain parameters based approach (#2397) 2023-03-02 19:06:38 -03:00
SyncService.cs [PM-3273][PM-4679] New owner/admin permission on login (#2837) 2023-11-09 17:21:00 +00:00
TokenService.cs [SG 547] Mobile username generator iOS.Extension UI changes (#2140) 2022-10-25 21:05:15 +01:00
TotpService.cs [PM-1129] iOS 16 Third-Party 2FA OTP handling (#2409) 2023-03-09 11:16:48 -03:00
UserPinService.cs [PM-6466] Implement passkeys User Verification (#3044) 2024-03-06 12:32:39 -03:00
UserVerificationService.cs [PM-6466] Implement passkeys User Verification (#3044) 2024-03-06 12:32:39 -03:00
UsernameGenerationService.cs [PM-4800] Send item domain name to fastmail (#2867) 2023-11-17 17:17:25 -05:00
VaultTimeoutService.cs PM-5064 Fix lock interaction between biometrics and vault timeout never (#2885) 2023-12-04 12:13:13 -03:00