(conf map[string]interface{}, config dto.AgentSecurityConfig)
| 183 | } |
| 184 | |
| 185 | func setSecurityConfig(conf map[string]interface{}, config dto.AgentSecurityConfig) { |
| 186 | ensureGatewaySecurityDefaults(conf) |
| 187 | gateway := ensureChildMap(conf, "gateway") |
| 188 | controlUi := ensureChildMap(gateway, "controlUi") |
| 189 | allowedOrigins := append([]string(nil), config.AllowedOrigins...) |
| 190 | if len(allowedOrigins) > 0 { |
| 191 | controlUi["allowedOrigins"] = allowedOrigins |
| 192 | } else { |
| 193 | delete(controlUi, "allowedOrigins") |
| 194 | } |
| 195 | } |
| 196 | |
| 197 | func ensureGatewaySecurityDefaults(conf map[string]interface{}) { |
| 198 | gateway := ensureChildMap(conf, "gateway") |
no test coverage detected