File tree 10 files changed +14
-11
lines changed
main/java/com/x8bit/bitwarden/data/auth
test/java/com/x8bit/bitwarden/data/auth
main/kotlin/com/bitwarden/network/service
test/kotlin/com/bitwarden/network/service
10 files changed +14
-11
lines changed Original file line number Diff line number Diff line change @@ -4,8 +4,8 @@ import com.bitwarden.network.service.AccountsService
4
4
import com.bitwarden.network.service.AccountsServiceImpl
5
5
import com.bitwarden.network.service.AuthRequestsService
6
6
import com.bitwarden.network.service.AuthRequestsServiceImpl
7
- import com.x8bit. bitwarden.data.auth.datasource .network.service.DevicesService
8
- import com.x8bit. bitwarden.data.auth.datasource .network.service.DevicesServiceImpl
7
+ import com.bitwarden.network.service.DevicesService
8
+ import com.bitwarden.network.service.DevicesServiceImpl
9
9
import com.x8bit.bitwarden.data.auth.datasource.network.service.HaveIBeenPwnedService
10
10
import com.x8bit.bitwarden.data.auth.datasource.network.service.HaveIBeenPwnedServiceImpl
11
11
import com.x8bit.bitwarden.data.auth.datasource.network.service.IdentityService
Original file line number Diff line number Diff line change @@ -3,8 +3,8 @@ package com.x8bit.bitwarden.data.auth.manager
3
3
import com.bitwarden.core.data.util.asSuccess
4
4
import com.bitwarden.core.data.util.flatMap
5
5
import com.bitwarden.crypto.TrustDeviceResponse
6
+ import com.bitwarden.network.service.DevicesService
6
7
import com.x8bit.bitwarden.data.auth.datasource.disk.AuthDiskSource
7
- import com.x8bit.bitwarden.data.auth.datasource.network.service.DevicesService
8
8
import com.x8bit.bitwarden.data.auth.manager.util.toUserStateJson
9
9
import com.x8bit.bitwarden.data.vault.datasource.sdk.VaultSdkSource
10
10
Original file line number Diff line number Diff line change @@ -4,8 +4,8 @@ import android.content.Context
4
4
import com.bitwarden.data.manager.DispatcherManager
5
5
import com.bitwarden.network.service.AccountsService
6
6
import com.bitwarden.network.service.AuthRequestsService
7
+ import com.bitwarden.network.service.DevicesService
7
8
import com.x8bit.bitwarden.data.auth.datasource.disk.AuthDiskSource
8
- import com.x8bit.bitwarden.data.auth.datasource.network.service.DevicesService
9
9
import com.x8bit.bitwarden.data.auth.datasource.network.service.NewAuthRequestService
10
10
import com.x8bit.bitwarden.data.auth.datasource.sdk.AuthSdkSource
11
11
import com.x8bit.bitwarden.data.auth.manager.AddTotpItemFromAuthenticatorManager
Original file line number Diff line number Diff line change @@ -30,6 +30,7 @@ import com.bitwarden.network.model.TrustedDeviceUserDecryptionOptionsJson
30
30
import com.bitwarden.network.model.TwoFactorAuthMethod
31
31
import com.bitwarden.network.model.VerifyEmailTokenRequestJson
32
32
import com.bitwarden.network.service.AccountsService
33
+ import com.bitwarden.network.service.DevicesService
33
34
import com.bitwarden.network.util.isSslHandShakeError
34
35
import com.x8bit.bitwarden.data.auth.datasource.disk.AuthDiskSource
35
36
import com.x8bit.bitwarden.data.auth.datasource.disk.model.AccountJson
@@ -42,7 +43,6 @@ import com.x8bit.bitwarden.data.auth.datasource.network.model.IdentityTokenAuthM
42
43
import com.x8bit.bitwarden.data.auth.datasource.network.model.SendVerificationEmailResponseJson
43
44
import com.x8bit.bitwarden.data.auth.datasource.network.model.TwoFactorDataModel
44
45
import com.x8bit.bitwarden.data.auth.datasource.network.model.VerifyEmailTokenResponseJson
45
- import com.x8bit.bitwarden.data.auth.datasource.network.service.DevicesService
46
46
import com.x8bit.bitwarden.data.auth.datasource.network.service.HaveIBeenPwnedService
47
47
import com.x8bit.bitwarden.data.auth.datasource.network.service.IdentityService
48
48
import com.x8bit.bitwarden.data.auth.datasource.network.service.OrganizationService
Original file line number Diff line number Diff line change @@ -3,8 +3,8 @@ package com.x8bit.bitwarden.data.auth.repository.di
3
3
import com.bitwarden.data.datasource.disk.ConfigDiskSource
4
4
import com.bitwarden.data.manager.DispatcherManager
5
5
import com.bitwarden.network.service.AccountsService
6
+ import com.bitwarden.network.service.DevicesService
6
7
import com.x8bit.bitwarden.data.auth.datasource.disk.AuthDiskSource
7
- import com.x8bit.bitwarden.data.auth.datasource.network.service.DevicesService
8
8
import com.x8bit.bitwarden.data.auth.datasource.network.service.HaveIBeenPwnedService
9
9
import com.x8bit.bitwarden.data.auth.datasource.network.service.IdentityService
10
10
import com.x8bit.bitwarden.data.auth.datasource.network.service.OrganizationService
Original file line number Diff line number Diff line change @@ -7,11 +7,11 @@ import com.bitwarden.network.model.KdfTypeJson
7
7
import com.bitwarden.network.model.TrustedDeviceKeysResponseJson
8
8
import com.bitwarden.network.model.TrustedDeviceUserDecryptionOptionsJson
9
9
import com.bitwarden.network.model.UserDecryptionOptionsJson
10
+ import com.bitwarden.network.service.DevicesService
10
11
import com.x8bit.bitwarden.data.auth.datasource.disk.model.AccountJson
11
12
import com.x8bit.bitwarden.data.auth.datasource.disk.model.EnvironmentUrlDataJson
12
13
import com.x8bit.bitwarden.data.auth.datasource.disk.model.UserStateJson
13
14
import com.x8bit.bitwarden.data.auth.datasource.disk.util.FakeAuthDiskSource
14
- import com.x8bit.bitwarden.data.auth.datasource.network.service.DevicesService
15
15
import com.x8bit.bitwarden.data.auth.manager.util.toUserStateJson
16
16
import com.x8bit.bitwarden.data.vault.datasource.sdk.VaultSdkSource
17
17
import io.mockk.coEvery
Original file line number Diff line number Diff line change @@ -49,6 +49,7 @@ import com.bitwarden.network.model.VerifyEmailTokenRequestJson
49
49
import com.bitwarden.network.model.createMockOrganization
50
50
import com.bitwarden.network.model.createMockPolicy
51
51
import com.bitwarden.network.service.AccountsService
52
+ import com.bitwarden.network.service.DevicesService
52
53
import com.x8bit.bitwarden.data.auth.datasource.disk.model.AccountJson
53
54
import com.x8bit.bitwarden.data.auth.datasource.disk.model.AccountTokensJson
54
55
import com.x8bit.bitwarden.data.auth.datasource.disk.model.EnvironmentUrlDataJson
@@ -61,7 +62,6 @@ import com.x8bit.bitwarden.data.auth.datasource.network.model.IdentityTokenAuthM
61
62
import com.x8bit.bitwarden.data.auth.datasource.network.model.SendVerificationEmailResponseJson
62
63
import com.x8bit.bitwarden.data.auth.datasource.network.model.TwoFactorDataModel
63
64
import com.x8bit.bitwarden.data.auth.datasource.network.model.VerifyEmailTokenResponseJson
64
- import com.x8bit.bitwarden.data.auth.datasource.network.service.DevicesService
65
65
import com.x8bit.bitwarden.data.auth.datasource.network.service.HaveIBeenPwnedService
66
66
import com.x8bit.bitwarden.data.auth.datasource.network.service.IdentityService
67
67
import com.x8bit.bitwarden.data.auth.datasource.network.service.OrganizationService
Original file line number Diff line number Diff line change 1
- package com.x8bit. bitwarden.data.auth.datasource .network.service
1
+ package com.bitwarden.network.service
2
2
3
3
import com.bitwarden.network.model.TrustedDeviceKeysResponseJson
4
4
Original file line number Diff line number Diff line change 1
- package com.x8bit. bitwarden.data.auth.datasource .network.service
1
+ package com.bitwarden.network.service
2
2
3
3
import com.bitwarden.network.api.AuthenticatedDevicesApi
4
4
import com.bitwarden.network.api.UnauthenticatedDevicesApi
@@ -7,6 +7,9 @@ import com.bitwarden.network.model.TrustedDeviceKeysResponseJson
7
7
import com.bitwarden.network.util.base64UrlEncode
8
8
import com.bitwarden.network.util.toResult
9
9
10
+ /* *
11
+ * The default implementation of the [DevicesService].
12
+ */
10
13
class DevicesServiceImpl (
11
14
private val authenticatedDevicesApi : AuthenticatedDevicesApi ,
12
15
private val unauthenticatedDevicesApi : UnauthenticatedDevicesApi ,
Original file line number Diff line number Diff line change 1
- package com.x8bit. bitwarden.data.auth.datasource .network.service
1
+ package com.bitwarden.network.service
2
2
3
3
import com.bitwarden.core.data.util.asSuccess
4
4
import com.bitwarden.network.api.AuthenticatedDevicesApi
You can’t perform that action at this time.
0 commit comments