Interface UrlAllowListProvider

All Known Implementing Classes:
AbstractUrlAllowListProvider, DefaultGhidraUrlAllowListProvider

public interface UrlAllowListProvider
UrlAllowListProvider provides the URL allow list provider interface which facilitates obtaining an access decision for a specified server URL.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Check if a server connection is permitted.
  • Method Details

    • isAllowed

      boolean isAllowed(URL url)
      Check if a server connection is permitted. If permitted, the server will be added to the cached allow list. This method will return true for opaque or non-server URLs.
      Parameters:
      url - server URL
      Returns:
      true if connection is allowed and may proceed, else false if denied