mirror of
https://github.com/bitwarden/android.git
synced 2025-12-12 08:40:49 -06:00
[PM-19947] Provide system clock in the core module (#5000)
This commit is contained in:
parent
942f6e2475
commit
1df96fdb62
@ -141,10 +141,6 @@ object PlatformManagerModule {
|
|||||||
vaultRepository = vaultRepository,
|
vaultRepository = vaultRepository,
|
||||||
)
|
)
|
||||||
|
|
||||||
@Provides
|
|
||||||
@Singleton
|
|
||||||
fun provideClock(): Clock = Clock.systemDefaultZone()
|
|
||||||
|
|
||||||
@Provides
|
@Provides
|
||||||
@Singleton
|
@Singleton
|
||||||
fun provideBiometricsEncryptionManager(
|
fun provideBiometricsEncryptionManager(
|
||||||
|
|||||||
@ -28,7 +28,6 @@ import dagger.Provides
|
|||||||
import dagger.hilt.InstallIn
|
import dagger.hilt.InstallIn
|
||||||
import dagger.hilt.android.qualifiers.ApplicationContext
|
import dagger.hilt.android.qualifiers.ApplicationContext
|
||||||
import dagger.hilt.components.SingletonComponent
|
import dagger.hilt.components.SingletonComponent
|
||||||
import java.time.Clock
|
|
||||||
import javax.inject.Singleton
|
import javax.inject.Singleton
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -52,10 +51,6 @@ object PlatformManagerModule {
|
|||||||
@Singleton
|
@Singleton
|
||||||
fun provideSdkClientManager(): SdkClientManager = SdkClientManagerImpl()
|
fun provideSdkClientManager(): SdkClientManager = SdkClientManagerImpl()
|
||||||
|
|
||||||
@Provides
|
|
||||||
@Singleton
|
|
||||||
fun provideClock(): Clock = Clock.systemDefaultZone()
|
|
||||||
|
|
||||||
@Provides
|
@Provides
|
||||||
@Singleton
|
@Singleton
|
||||||
fun provideBiometricsEncryptionManager(
|
fun provideBiometricsEncryptionManager(
|
||||||
|
|||||||
@ -8,6 +8,7 @@ import dagger.hilt.components.SingletonComponent
|
|||||||
import kotlinx.serialization.json.Json
|
import kotlinx.serialization.json.Json
|
||||||
import kotlinx.serialization.modules.SerializersModule
|
import kotlinx.serialization.modules.SerializersModule
|
||||||
import kotlinx.serialization.modules.contextual
|
import kotlinx.serialization.modules.contextual
|
||||||
|
import java.time.Clock
|
||||||
import javax.inject.Singleton
|
import javax.inject.Singleton
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -35,4 +36,8 @@ object CoreModule {
|
|||||||
// Respect model default property values.
|
// Respect model default property values.
|
||||||
coerceInputValues = true
|
coerceInputValues = true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Provides
|
||||||
|
@Singleton
|
||||||
|
fun provideClock(): Clock = Clock.systemDefaultZone()
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user