Modifier and Type | Method and Description |
---|---|
void |
ViewTrustedProxies.setTrustedProxyManager(TrustedProxyManager trustedProxyManager) |
void |
UpdateTrustedProxies.setTrustedProxyManager(TrustedProxyManager trustedProxyManager) |
Modifier and Type | Field and Description |
---|---|
protected TrustedProxyManager |
AuditLogEventListener.trustedProxyManager |
Constructor and Description |
---|
AuditLogApplicationListener(AuditService auditService,
com.atlassian.event.api.EventPublisher eventPublisher,
ThreadLocalStateAccessor threadLocalStateAccessor,
TrustedProxyManager trustedProxyManager,
UserDAOHibernate userDAOHibernate,
AuditLogApplicationMapper applicationMapper) |
AuditLogConfigurationEventListener(AuditService auditService,
com.atlassian.event.api.EventPublisher eventPublisher,
ThreadLocalStateAccessor threadLocalStateAccessor,
TrustedProxyManager trustedProxyManager,
UserDAOHibernate userDAOHibernate,
AuditLogConfigurationMapper configurationMapper) |
AuditLogDirectoryEventListener(AuditService auditService,
com.atlassian.event.api.EventPublisher eventPublisher,
ThreadLocalStateAccessor threadLocalStateAccessor,
TrustedProxyManager trustedProxyManager,
UserDAOHibernate userDAOHibernate,
AuditLogDirectoryMapper auditLogDirectoryMapper) |
AuditLogEventListener(AuditService auditService,
com.atlassian.event.api.EventPublisher eventPublisher,
ThreadLocalStateAccessor threadLocalStateAccessor,
TrustedProxyManager trustedProxyManager,
UserDAOHibernate userDao) |
Modifier and Type | Class and Description |
---|---|
class |
TrustedProxyManagerImpl
Handles the list of proxy servers whose X-Forwarded-For headers we trust.
|
Constructor and Description |
---|
TokenKeyGeneratorImpl(TrustedProxyManager trustedProxyManager,
String algorithm) |
Modifier and Type | Method and Description |
---|---|
static InetAddress |
XForwardedForUtil.getTrustedAddress(TrustedProxyManager trustedProxyManager,
javax.servlet.http.HttpServletRequest request)
Returns the originating client address the proxies are forwarding for if the proxies are trusted, otherwise, return the
request address.
|
static String |
XForwardedForUtil.getTrustedAddress(TrustedProxyManager trustedProxyManager,
String requestAddress,
String xForwardedFor)
Returns the originating client address the proxies are forwarding for if all the proxies are trusted, otherwise,
return the request address.
|
Constructor and Description |
---|
ClientValidationManagerImpl(TrustedProxyManager trustedProxyManager,
I18nHelper i18nHelper,
ApplicationRemoteAddressValidator applicationRemoteAddressValidator) |
Constructor and Description |
---|
ApplicationController(ApplicationManager applicationManager,
DirectoryManager directoryManager,
TrustedProxyManager trustedProxyManager,
AliasManager aliasManager) |
Constructor and Description |
---|
TestkitConfigurationResource(TrustedProxyManager trustedProxyManager) |
Copyright © 2018 Atlassian. All rights reserved.