SecurityKeysetJpaConfig

@Configuration(proxyBeanMethods = false)
@ConditionalOnClass(value = [TinkKeysetRepository::class, TinkKeyset::class])
@ConditionalOnBean(value = [DataSource::class])
@ConditionalOnProperty(prefix = "security.crypto.tink", name = ["store"], havingValue = "database", matchIfMissing = true)
@EnableJpaRepositories(basePackageClasses = [TinkKeysetRepository::class])
@EntityScan(basePackageClasses = [TinkKeyset::class])
open class SecurityKeysetJpaConfig

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
@Bean
@ConditionalOnMissingBean(value = [TinkKeysetStore::class])
open fun tinkKeysetStore(repository: TinkKeysetRepository): TinkKeysetStore