Skip to content

Commit ac205d8

Browse files
committed
Added some domain for CORS access control
1 parent 2bed0a7 commit ac205d8

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

src/main/java/com/browserstack/automate/ci/jenkins/observability/AccessControlsFilter.java

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,7 @@
2323
import javax.servlet.http.HttpServletResponse;
2424
import java.io.IOException;
2525
import java.io.ObjectStreamException;
26-
import java.util.Arrays;
27-
import java.util.Collections;
28-
import java.util.List;
29-
import java.util.Set;
26+
import java.util.*;
3027
import java.util.logging.Logger;
3128

3229
/**
@@ -66,13 +63,13 @@ public void doFilter(ServletRequest request, ServletResponse response, FilterCha
6663
HttpServletRequest req = (HttpServletRequest) request;
6764
HttpServletResponse resp = (HttpServletResponse) response;
6865

69-
Set<String> allowedOrigins = Set.of(
66+
Set<String> allowedOrigins = new HashSet<String>(Arrays.asList(
7067
"https://observability.browserstack.com",
7168
"https://automation.browserstack.com",
7269
"https://automate.browserstack.com",
7370
"https://app-automate.browserstack.com",
7471
"https://test-management.browserstack.com"
75-
);
72+
));
7673

7774
String origin = req.getHeader("Origin");
7875
if (origin != null && allowedOrigins.contains(origin)) {

0 commit comments

Comments
 (0)