18 references to Path
Microsoft.AspNetCore.DeveloperCertificates.XPlat (18)
src\Shared\CertificateGeneration\UnixCertificateManager.cs (18)
91var sslCertDirs = sslCertDirString.Split(Path.PathSeparator); 94var certPath = Path.Combine(sslCertDir, certificateNickname + ".pem"); 222var certPath = Path.Combine(certDir, nickname) + ".pem"; 336var homeDirectoryWithSlash = homeDirectory[^1] == Path.DirectorySeparatorChar 338: homeDirectory + Path.DirectorySeparatorChar; 341? Path.Combine("$HOME", certDir[homeDirectoryWithSlash.Length..]) 346Log.UnixSuggestSettingEnvironmentVariable(prettyCertDir, Path.Combine(openSslDir, "certs"), OpenSslCertificateDirectoryVariableName); 386var certPath = Path.Combine(certDir, nickname) + ".pem"; 476return Path.Combine(homeDirectory, ".pki", "nssdb"); 481return Path.Combine(homeDirectory, "snap", "chromium", "current", ".pki", "nssdb"); 486return Path.Combine(homeDirectory, ".mozilla", "firefox"); 491return Path.Combine(homeDirectory, "snap", "firefox", "common", ".mozilla", "firefox"); 515var searchFolders = searchPath.Split(Path.PathSeparator); 525if (File.Exists(Path.Combine(searchFolder, command))) 670return Path.Combine(homeDirectory, ".aspnet", "dev-certs", "trust"); 702var paths = nssDbOverride.Split(Path.PathSeparator); // May be empty - the user may not want to add browser trust 705var nssDb = Path.GetFullPath(path); 915var linkPath = Path.Combine(certificateDirectory, $"{hash}.{i}");