40 references to SecuritySecrets
Aspire.Hosting.Radius (10)
Publishing\BicepPostProcessor.cs (2)
80
foreach (var resource in options.
SecuritySecrets
)
355
foreach (var secret in options.
SecuritySecrets
)
Publishing\RadiusInfrastructureBuilder.cs (8)
883
var liveSecrets = new HashSet<RadiusSecuritySecretConstruct>(options.
SecuritySecrets
);
1023
var liveSecrets = new HashSet<RadiusSecuritySecretConstruct>(options.
SecuritySecrets
);
1280
foreach (var secret in options.
SecuritySecrets
)
1356
foreach (var secret in options.
SecuritySecrets
)
1911
options.
SecuritySecrets
.Count == 0 ||
2734
options.
SecuritySecrets
.Add(secret);
3885
options.
SecuritySecrets
.Add(secret);
4645
(!options.
SecuritySecrets
.Contains(secret) ||
Aspire.Hosting.Radius.Tests (30)
Publishing\ContainerSecretEnvironmentTests.cs (5)
310
}, opts => opts.
SecuritySecrets
.Clear()));
328
}, opts => opts.
SecuritySecrets
[0].Data.Clear()));
346
}, opts => opts.
SecuritySecrets
[0].SecretName = "custom-secret");
367
opts.
SecuritySecrets
[0].SecretName = "renamed";
408
opts.
SecuritySecrets
[0].Data["extra-key"] = new RadiusSecuritySecretDataEntryConstruct
Publishing\PostCallbackSecretValidationTests.cs (25)
87
opts => opts.
SecuritySecrets
[0].SecretName = "Not_A_Valid_Name"));
107
opts.
SecuritySecrets
[0].SecretName = parameter;
127
EnvironmentId = opts.
SecuritySecrets
[0].EnvironmentId,
134
opts.
SecuritySecrets
.Add(orphan);
152
opts => opts.
SecuritySecrets
[0].Kind = "basicAuthentication"));
170
opts => opts.
SecuritySecrets
[0].Kind = "somethingNewer"));
187
opts => opts.
SecuritySecrets
[0].Kind = "certificate"));
202
opts => opts.
SecuritySecrets
[0].Kind = "certificate-pem"));
217
opts => opts.
SecuritySecrets
[0].Kind = "certificate-pkcs12");
239
opts.
SecuritySecrets
.Add(orphan);
255
opts => opts.
SecuritySecrets
[0].Data["extra"] = new RadiusSecuritySecretDataEntryConstruct
274
opts => opts.
SecuritySecrets
[0].Data.Values.First().Value!.Encoding = "raw"));
290
opts => opts.
SecuritySecrets
[0].Data["extra"] = null!));
350
opts => opts.
SecuritySecrets
[0].Data.Values.First().Value!.Encoding = "somethingNewer"));
365
opts => opts.
SecuritySecrets
[0].Data["not a key"] = new RadiusSecuritySecretDataEntryConstruct
576
opts => opts.
SecuritySecrets
[0].Data.Clear()));
593
var secret = opts.
SecuritySecrets
[0];
614
opts => opts.
SecuritySecrets
[0].Data.Values.First().Value!.Value = "hunter2"));
630
opts => opts.
SecuritySecrets
[0].Data.Values.First().Value!.Encoding = "base64"));
645
opts => opts.
SecuritySecrets
[0].Data.Values.First().Value!.Encoding = ""));
665
opts.
SecuritySecrets
[0].Data.Values.First().Value!.Encoding = parameter;
680
opts => opts.
SecuritySecrets
[0].Data.Values.First().Value!.Encoding = "string");
706
opts.
SecuritySecrets
[0].Data.Values.First().Value!.Value = "hunter2";
885
var scoped = opts.
SecuritySecrets
[0];
892
opts.
SecuritySecrets
.Add(envSecret);