30 references to AspireSecretsPathHelper
aspire (10)
Commands\PipelineCommandBase.cs (1)
522
if (!
AspireSecretsPathHelper
.IsValidEnvironmentName(effectiveEnvironment))
Commands\SecretCommand.cs (1)
23
if (!
AspireSecretsPathHelper
.IsValidEnvironmentName(result.GetValueOrDefault<string>()))
Secrets\AspireSecretsStoreResolver.cs (8)
81
var filePath =
AspireSecretsPathHelper
.GetSecretsFilePath(executionContext.HomeDirectory, appHostId, resolvedEnvironment);
135
var secretsDirectory =
AspireSecretsPathHelper
.GetSecretsDirectoryPath(executionContext.HomeDirectory, appHostId);
138
var developmentFilePath =
AspireSecretsPathHelper
.GetSecretsFilePath(executionContext.HomeDirectory, appHostId, DefaultEnvironmentName);
147
AspireSecretsPathHelper
.ValidateEnvironmentName(environment);
165
AspireSecretsPathHelper
.ValidateEnvironmentName(resolvedEnvironment);
170
AspireSecretsPathHelper
.GetSecretsFilePath(homeDirectory, appHostId, environmentName);
173
AspireSecretsPathHelper
.GetSecretsDirectoryPath(homeDirectory, appHostId);
180
var syntheticId =
AspireSecretsPathHelper
.ComputeSyntheticAppHostId(appHostFile.FullName);
Aspire.Cli.Tests (20)
Commands\RunCommandTests.cs (1)
99
Assert.Equal(
AspireSecretsPathHelper
.ComputeSyntheticAppHostId(appHostFile.FullName),
Commands\SecretCommandTests.cs (1)
140
workspace.WorkspaceRoot,
AspireSecretsPathHelper
.ComputeSyntheticAppHostId(appHostFile.FullName), "Production");
Secrets\SecretStoreResolverTests.cs (18)
30
var syntheticId =
AspireSecretsPathHelper
.ComputeSyntheticAppHostId(appHostFile.FullName);
111
workspace.WorkspaceRoot,
AspireSecretsPathHelper
.ComputeSyntheticAppHostId(appHostFile.FullName), "Production");
146
workspace.WorkspaceRoot,
AspireSecretsPathHelper
.ComputeSyntheticAppHostId(appHostFile.FullName), "Production");
195
var syntheticId =
AspireSecretsPathHelper
.ComputeSyntheticAppHostId(appHostFile.FullName);
266
var upperId =
AspireSecretsPathHelper
.ComputeSyntheticAppHostId(upperPath);
267
var lowerId =
AspireSecretsPathHelper
.ComputeSyntheticAppHostId(lowerPath);
270
Assert.Equal(upperId,
AspireSecretsPathHelper
.ComputeSyntheticAppHostId(upperPath));
308
Assert.False(
AspireSecretsPathHelper
.IsValidEnvironmentName(environment));
324
Assert.True(
AspireSecretsPathHelper
.IsValidEnvironmentName(environment));
336
Assert.True(
AspireSecretsPathHelper
.IsValidEnvironmentName(environment));
338
Assert.False(
AspireSecretsPathHelper
.IsValidEnvironmentName(environment + "a"));
381
AspireSecretsPathHelper
.CreateSafePathSegment("apphost"),
382
AspireSecretsPathHelper
.CreateSafePathSegment(".apphost"));
384
AspireSecretsPathHelper
.CreateSafePathSegment("apphost"),
385
AspireSecretsPathHelper
.CreateSafePathSegment("apphost."));
402
var segment =
AspireSecretsPathHelper
.CreateSafePathSegment(appHostId);
404
Assert.NotEqual(
AspireSecretsPathHelper
.CreateSafePathSegment($"_{appHostId}"), segment);
405
var path =
AspireSecretsPathHelper
.GetSecretsFilePath(workspace.WorkspaceRoot, appHostId, "Production");