Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SecretProvider ¶
type TenantProvider ¶
type TenantSecrets ¶
type TenantSecrets struct {
// contains filtered or unexported fields
}
TenantSecrets provides backward compatibility with existing code
func NewTenantSecrets ¶
func NewTenantSecrets(tp TenantProvider, logger zerolog.Logger) *TenantSecrets
NewTenantSecrets creates a new TenantSecrets instance for backward compatibility
func (*TenantSecrets) GetSecretCredentials ¶
func (ts *TenantSecrets) GetSecretCredentials(ctx context.Context, tenantID model.GlobalID) (*sm.SecretStore, error)
GetSecretCredentials gets the secret store configuration for a tenant (backward compatibility)
func (*TenantSecrets) GetSecretValue ¶ added in v0.42.0
func (ts *TenantSecrets) GetSecretValue(ctx context.Context, tenantID model.GlobalID, secretKey string) (string, error)
GetSecretValue implements SecretProvider interface (backward compatibility)
Click to show internal directories.
Click to hide internal directories.