com.ibm.portal.outbound.config
Interface IPFilterSetting


public interface IPFilterSetting

An IP filter setting. PolicyMapping items can have a list of IP filter settings, which restrict the access to the outbound connection via the AJAX proxy.
The setting attribute specifies an IP address that denotes the IP address of a local client which accesses the outbound connection service thru the Ajax proxy channel. If the filter is set set to FilterType.Deny, then the client is not allowed to connect the ajax proxy if the client IP address matches the IP pattern. If the IP filter chain contains IPFilterSetting objects that have the filter type FilterType.Accept, then the connection to the Ajax proxy is onla allowed if there is at least one IPFilterSetting item which matches with the local IP address from which the Ajax proxy is connected.

Since:
8.5.0
See Also:
OutboundConnectionModel, CookieRuleLocator, PolicyRule

Nested Class Summary
static class IPFilterSetting.FilterType
          The type of the filter setting.
 
Method Summary
 IPFilterSetting.FilterType getFilterType()
          Return the filter type.
 java.lang.String getSetting()
          Return the IP filter setting.
 

Method Detail

getFilterType

IPFilterSetting.FilterType getFilterType()
Return the filter type.

Returns:
one of the following values:
FilterType.Allow: An IP adress that matches with the filter setting should be allowed
FilterType.Deny: An IP adress that matches with the filter setting should be revoked.

getSetting

java.lang.String getSetting()
Return the IP filter setting. This is the IP address of the client for which access is granted (if the filter type is Allow) or revoked (if the filter type is Deny)

Returns:
the filter setting. Never null. The setting can be a wildcard expression.