Interface TrustedInterfacesConfigurable<T extends TrustedInterfacesConfigurable<?>>

Type Parameters:
T - implementing class type
All Known Implementing Classes:
ManagementCenterConfig, MulticastConfig

public interface TrustedInterfacesConfigurable<T extends TrustedInterfacesConfigurable<?>>
Interface defining methods used to configure trusted interfaces (source IP addresses).
  • Method Details

    • addTrustedInterface

      T addTrustedInterface(String ip)
      Adds trusted interface (i.e. source IP address or expression).
      Parameters:
      ip - IP address to be added.
      Returns:
      configuration object itself
    • setTrustedInterfaces

      T setTrustedInterfaces(Set<String> interfaces)
      Sets the trusted interfaces.
      Parameters:
      interfaces - the new trusted interfaces
      Returns:
      configuration object itself
    • getTrustedInterfaces

      Set<String> getTrustedInterfaces()
      Gets the trusted interfaces.
      Returns:
      the trusted interfaces