Interface DomainIsolationProtection
-
- All Superinterfaces:
ReportTabsIsolationProtection
- All Known Implementing Classes:
DomainIsolationProtectionImpl
public interface DomainIsolationProtection extends ReportTabsIsolationProtection
-
-
Field Summary
Fields Modifier and Type Field Description static String
ARTIFACTS_URL_PROPERTY
static String
FEATURE_TOGGLE
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description void
checkRequestBlacklisted(javax.servlet.http.HttpServletRequest request)
String
getArtifactsUrl()
boolean
isArtifactsOrigin(javax.servlet.http.HttpServletRequest request)
boolean
isAuthenticationForbidden()
boolean
isEnabled()
static boolean
isFeatureToggleEnabled()
boolean
isRequestBlacklisted(javax.servlet.http.HttpServletRequest request)
boolean
isShowWarning()
-
Methods inherited from interface jetbrains.buildServer.web.openapi.ReportTabsIsolationProtection
fillModel, isArtifactsEmbeddingAllowed
-
-
-
-
Field Detail
-
FEATURE_TOGGLE
@NotNull static final String FEATURE_TOGGLE
- See Also:
generalSettingsTab.jsp
, Constant Field Values
-
ARTIFACTS_URL_PROPERTY
@NotNull static final String ARTIFACTS_URL_PROPERTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
isFeatureToggleEnabled
static boolean isFeatureToggleEnabled()
-
isEnabled
boolean isEnabled()
-
isShowWarning
boolean isShowWarning()
-
isAuthenticationForbidden
boolean isAuthenticationForbidden()
-
checkRequestBlacklisted
void checkRequestBlacklisted(@NotNull javax.servlet.http.HttpServletRequest request)
-
isRequestBlacklisted
boolean isRequestBlacklisted(@NotNull javax.servlet.http.HttpServletRequest request)
-
isArtifactsOrigin
boolean isArtifactsOrigin(@NotNull javax.servlet.http.HttpServletRequest request)
-
getArtifactsUrl
@Nullable String getArtifactsUrl()
-
-