Class DomainIntelClient

java.lang.Object
cloud.pangeacyber.pangea.Client
cloud.pangeacyber.pangea.intel.DomainIntelClient

public class DomainIntelClient extends Client
  • Field Details

    • serviceName

      public static String serviceName
  • Constructor Details

    • DomainIntelClient

      public DomainIntelClient(Config config)
  • Method Details

    • lookup

      Deprecated.
      use reputation instead.
      Domain reputation
      Parameters:
      domain - domain address to be looked up
      Returns:
      DomainLookupResponse
      Throws:
      PangeaException
      PangeaAPIException
      Description:
      Retrieve domain reputation from a default provider.
      Example:
      DomainLookupResponse response = client.lookup( "737updatesboeing.com");
    • lookup

      public DomainLookupResponse lookup(String domain, String provider) throws PangeaException, PangeaAPIException
      Deprecated.
      use reputation instead.
      Domain reputation - domain, provider
      Parameters:
      domain - domain address to be looked up
      provider - provider to get reputation from
      Returns:
      DomainLookupResponse
      Throws:
      PangeaException
      PangeaAPIException
      Description:
      Retrieve domain reputation for a particular provider
      Example:
      DomainLookupResponse response = client.lookup( "737updatesboeing.com", "domaintools");
    • lookup

      public DomainLookupResponse lookup(String domain, boolean verbose, boolean raw) throws PangeaException, PangeaAPIException
      Deprecated.
      use reputation instead.
      Domain reputation - domain, verbose, raw
      Parameters:
      domain - domain address to be looked up
      verbose - select a more verbose response
      raw - if true response include provider raw response. This should vary from one provider to another one.
      Returns:
      DomainLookupResponse
      Throws:
      PangeaException
      PangeaAPIException
      Description:
      Retrieve domain reputation from a default provider.
      Example:
      DomainLookupResponse response = client.lookup( "737updatesboeing.com", true, true);
    • lookup

      public DomainLookupResponse lookup(String domain, String provider, boolean verbose, boolean raw) throws PangeaException, PangeaAPIException
      Deprecated.
      use reputation instead.
      Domain reputation - domain, provider, verbose, raw
      Parameters:
      domain - domain address to be looked up
      provider - provider to get reputation from
      verbose - select a more verbose response
      raw - if true response include provider raw response. This should vary from one provider to another one.
      Returns:
      DomainLookupResponse
      Throws:
      PangeaException
      PangeaAPIException
      Description:
      Retrieve domain reputation for a particular provider
      Example:
      DomainLookupResponse response = client.lookup( "737updatesboeing.com", "domaintools", true, true);
    • reputation

      Reputation check
      Parameters:
      domain - domain address to be looked up
      Returns:
      DomainReputationResponse
      Throws:
      PangeaException
      PangeaAPIException
      Description:
      Retrieve domain reputation from a default provider.
      Example:
      DomainReputationResponse response = client.reputation( "737updatesboeing.com");
    • reputation

      public DomainReputationResponse reputation(String domain, String provider) throws PangeaException, PangeaAPIException
      Reputation check - domain, provider
      Parameters:
      domain - domain address to be looked up
      provider - provider to get reputation from
      Returns:
      DomainReputationResponse
      Throws:
      PangeaException
      PangeaAPIException
      Description:
      Retrieve domain reputation for a particular provider
      Example:
      DomainReputationResponse response = client.reputation( "737updatesboeing.com", "domaintools");
    • reputation

      public DomainReputationResponse reputation(String domain, boolean verbose, boolean raw) throws PangeaException, PangeaAPIException
      Reputation check - domain, verbose, raw
      Parameters:
      domain - domain address to be looked up
      verbose - select a more verbose response
      raw - if true response include provider raw response. This should vary from one provider to another one.
      Returns:
      DomainReputationResponse
      Throws:
      PangeaException
      PangeaAPIException
      Description:
      Retrieve domain reputation from a default provider.
      Example:
      DomainReputationResponse response = client.reputation( "737updatesboeing.com", true, true);
    • reputation

      public DomainReputationResponse reputation(String domain, String provider, boolean verbose, boolean raw) throws PangeaException, PangeaAPIException
      Reputation check - domain, provider, verbose, raw
      Parameters:
      domain - domain address to be looked up
      provider - provider to get reputation from
      verbose - select a more verbose response
      raw - if true response include provider raw response. This should vary from one provider to another one.
      Returns:
      DomainReputationResponse
      Throws:
      PangeaException
      PangeaAPIException
      Description:
      Retrieve domain reputation for a particular provider
      Example:
      DomainReputationResponse response = client.reputation( "737updatesboeing.com", "domaintools", true, true);