Package jetbrains.buildServer.web
Class CorsOrigins
- java.lang.Object
-
- jetbrains.buildServer.web.CorsOrigins
-
-
Field Summary
Fields Modifier and Type Field Description static StringCORS_ORIGINS_PROPERTY
-
Constructor Summary
Constructors Constructor Description CorsOrigins()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanallows(String originToTest)booleanallowsAllHosts()Stringdescribe(boolean verbose)booleanprocessCorsOriginHeaders(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Logger LOG)Adds CORS headers to response if Origin header is present in request and matches enabled internal CORS property.StringtoString()
-
-
-
Field Detail
-
CORS_ORIGINS_PROPERTY
public static final String CORS_ORIGINS_PROPERTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
allowsAllHosts
public boolean allowsAllHosts()
-
allows
public boolean allows(@NotNull String originToTest)
-
processCorsOriginHeaders
public boolean processCorsOriginHeaders(@NotNull javax.servlet.http.HttpServletRequest request, @NotNull javax.servlet.http.HttpServletResponse response, @NotNull Logger LOG)Adds CORS headers to response if Origin header is present in request and matches enabled internal CORS property. Returns true if CORS headers were added to the response.- Parameters:
request- HTTP requestresponse- HTTP response- Returns:
- see above
- Since:
- 2021.1
-
describe
@NotNull public String describe(boolean verbose)
-
-