19 references to Generate
Aspire.Hosting (2)
ApplicationModel\ParameterDefault.cs (1)
163PasswordGenerator.Generate(MinLength, Lower, Upper, Numeric, Special, MinLower, MinUpper, MinNumeric, MinSpecial);
Dcp\DcpNameGenerator.cs (1)
111var suffix = PasswordGenerator.Generate(RandomNameSuffixLength, true, false, false, false, RandomNameSuffixLength, 0, 0, 0);
Aspire.Hosting.Tests (17)
Utils\PasswordGeneratorTests.cs (17)
13Assert.Throws<ArgumentOutOfRangeException>(() => Generate(-1, true, true, true, true, 0, 0, 0, 0)); 15Assert.Throws<ArgumentOutOfRangeException>(() => Generate(10, true, true, true, true, -1, 0, 0, 0)); 16Assert.Throws<ArgumentOutOfRangeException>(() => Generate(10, true, true, true, true, 0, -1, 0, 0)); 17Assert.Throws<ArgumentOutOfRangeException>(() => Generate(10, true, true, true, true, 0, 0, -1, 0)); 18Assert.Throws<ArgumentOutOfRangeException>(() => Generate(10, true, true, true, true, 0, 0, 0, -1)); 25Assert.Throws<ArgumentException>(() => Generate(10, false, true, true, true, 1, 0, 0, 0)); 26Assert.Throws<ArgumentException>(() => Generate(10, true, false, true, true, 0, 1, 0, 0)); 27Assert.Throws<ArgumentException>(() => Generate(10, true, true, false, true, 0, 0, 1, 0)); 28Assert.Throws<ArgumentException>(() => Generate(10, true, true, true, false, 0, 0, 0, 1)); 30Assert.Throws<ArgumentException>(() => Generate(10, false, false, false, false, 0, 0, 0, 0)); 36Assert.Throws<OverflowException>(() => Generate(10, true, true, true, true, int.MaxValue, 1, 0, 0)); 58var password = Generate(10, lower, upper, numeric, special, 0, 0, 0, 0); 80var password = Generate(10, true, true, true, true, minLower, minUpper, minNumeric, minSpecial); 107var password = Generate(minLength, true, true, true, false, 0, 0, 0, 0); 118var password = Generate(7, true, true, true, true, 2, 2, 2, 2); 126var password = Generate(1025, true, true, true, true, 0, 0, 0, 0); 129password = Generate(10, true, true, true, true, 1024, 1024, 1024, 1025);