Secrets: Provide grpc and local inline secure value client (#109179)
* TestUtils: Add helper to create certs * InlineSecureValue: Move to its own package rather than service * Settings: Rename decrypt server configs to grpc prefixed as it is more generic * InlineSecureValue: Add gRPC client * InlineSecureValue: Add service provider grpc/local depending on setting.Cfg * Wire: Add ProvideInlineSecureValueService to basic wireset * InlineSecureValue: Re-export in root secret pkg and generate mocks for interface * Settings: Unify decrypt+inline setting into generic grpc client
This commit is contained in:
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user