| BannedIPsFilter |
|
| CorsOrigins |
|
| CsrfCheck.CheckResult |
|
| CSRFFilter |
This is a filter which provides CSRF protection for authenticated users.
|
| DelegatingFilter |
Allows to programmatically register filters that can not be defined in web.xml because of dependencies.
|
| DelegatingHttpSessionEventListenerProxy |
|
| DependencyParametersCalculationContextFilter |
|
| DisableBrowserCacheFilter |
|
| DisableSessionIdFromUrlFilter |
|
| GitHubAvatarsCSP |
Fixes Content-Security-Policy header for GitHub avatars on Create Pipeline page
|
| GzipStaticResourcesFilter |
|
| HttpSecurityHeadersFilter |
This is a filter which provides Content-Security-Policy header for TeamCity pages.
|
| HttpServerDomainsUpdater |
|
| NodeInfoHeaderFilter |
|
| OpenInIdeCSP |
Fixes Content-Security-Policy header for Open in IDE feature
|
| ReactUIDevelopmentModeCSP |
Fixes Content-Security-Policy header for local React UI development (applies when -Dteamcity.development.mode=true)
|
| RemoteBuildLogController |
|
| ResponseFragmentFilter |
|
| RuntimeErrorTestController |
|
| TCServletContextListener |
|
| TestServerModeController |
|
| UserIdProviderFilter |
Provides id of current logged in user as response header
Use teamcity.web.userIdHeader.enabled=true internal property to enable
Default header name - TeamCity-User-Id
Use teamcity.web.userIdHeader.name internal property to set custom header name
|
| WebAccess |
The helper object representing the access point to the file.
|
| WebAccessService |
The service provides the interface to open file access from the web UI.
|
| WebAccessService.ProviderBean |
|
| WebLink |
The representation of the HTML web link.
|