in provider/secret_descriptor.go [118:132]
func (p *SecretDescriptor) GetFileName() (path string) {
fileName := p.ObjectName
if len(p.ObjectAlias) != 0 {
fileName = p.ObjectAlias
}
// Translate slashes to underscore if required.
if len(p.translate) != 0 {
fileName = strings.ReplaceAll(fileName, string(os.PathSeparator), p.translate)
} else {
fileName = strings.TrimLeft(fileName, string(os.PathSeparator)) // Strip leading slash
}
return fileName
}