Resolve the TLS cert directory for a known gateway name.
(name: &str)
| 114 | |
| 115 | /// Resolve the TLS cert directory for a known gateway name. |
| 116 | fn tls_dir_for_gateway(name: &str) -> Option<PathBuf> { |
| 117 | let safe_name = sanitize_name(name); |
| 118 | let base = xdg_config_dir().ok()?.join("openshell").join("gateways"); |
| 119 | Some(base.join(safe_name).join("mtls")) |
| 120 | } |
| 121 | |
| 122 | /// Fallback TLS directory resolution from a server URL. |
| 123 | /// |
nothing calls this directly
no test coverage detected