27 references to Data
Aspire.Hosting.Radius (9)
Publishing\Constructs\RadiusSecuritySecretConstruct.cs (1)
132_data = DefineDictionaryProperty<RadiusSecuritySecretDataEntryConstruct>(nameof(Data), ["properties", "data"]);
Publishing\RadiusInfrastructureBuilder.cs (8)
961if (!credential.Secret.Data.TryGetValue(credential.SecretKey, out var liveEntry)) 1098if (!reference.Secret.Data.TryGetValue(currentSecretKey, out var liveEntry)) 1386foreach (var (key, _) in secret.Data) 1485var missing = requiredKeys.Where(required => !secret.Data.ContainsKey(required)).ToList(); 1584foreach (var (key, entry) in secret.Data) 2732secret.Data[secretKey] = credentialEntry; 3729containerSecret.Data[secretKey] = secretEntry; 4646!secret.Data.TryGetValue(projected.SecretKey!, out var liveEntry) ||
Aspire.Hosting.Radius.Tests (18)
Publishing\ContainerSecretEnvironmentTests.cs (2)
328}, opts => opts.SecuritySecrets[0].Data.Clear())); 408opts.SecuritySecrets[0].Data["extra-key"] = new RadiusSecuritySecretDataEntryConstruct
Publishing\PostCallbackSecretValidationTests.cs (16)
129orphan.Data["username"] = new RadiusSecuritySecretDataEntryConstruct 238orphan.Data["username"] = new RadiusSecuritySecretDataEntryConstruct { Value = "value" }; 255opts => opts.SecuritySecrets[0].Data["extra"] = new RadiusSecuritySecretDataEntryConstruct 274opts => opts.SecuritySecrets[0].Data.Values.First().Value!.Encoding = "raw")); 290opts => opts.SecuritySecrets[0].Data["extra"] = null!)); 350opts => opts.SecuritySecrets[0].Data.Values.First().Value!.Encoding = "somethingNewer")); 365opts => opts.SecuritySecrets[0].Data["not a key"] = new RadiusSecuritySecretDataEntryConstruct 576opts => opts.SecuritySecrets[0].Data.Clear())); 594var key = secret.Data.Keys.First(); 595secret.Data[key] = new RadiusSecuritySecretDataEntryConstruct 614opts => opts.SecuritySecrets[0].Data.Values.First().Value!.Value = "hunter2")); 630opts => opts.SecuritySecrets[0].Data.Values.First().Value!.Encoding = "base64")); 645opts => opts.SecuritySecrets[0].Data.Values.First().Value!.Encoding = "")); 665opts.SecuritySecrets[0].Data.Values.First().Value!.Encoding = parameter; 680opts => opts.SecuritySecrets[0].Data.Values.First().Value!.Encoding = "string"); 706opts.SecuritySecrets[0].Data.Values.First().Value!.Value = "hunter2";