Interface DomainIsolationProtection
-
- All Superinterfaces:
ReportTabsIsolationProtection
- All Known Implementing Classes:
DomainIsolationProtectionImpl
public interface DomainIsolationProtection extends ReportTabsIsolationProtection
-
-
Field Summary
Fields Modifier and Type Field Description static StringARTIFACTS_URL_PROPERTYstatic StringFEATURE_TOGGLE
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcheckRequestBlacklisted(javax.servlet.http.HttpServletRequest request)StringgetArtifactsUrl()booleanisArtifactsOrigin(javax.servlet.http.HttpServletRequest request)booleanisAuthenticationForbidden()booleanisEnabled()static booleanisFeatureToggleEnabled()booleanisRequestBlacklisted(javax.servlet.http.HttpServletRequest request)booleanisShowWarning()-
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()
-
-