Package cloud.pangeacyber.pangea.intel
Class UrlIntelClient
java.lang.Object
cloud.pangeacyber.pangea.Client
cloud.pangeacyber.pangea.intel.UrlIntelClient
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.use reputation instead.Deprecated.use reputation instead.Deprecated.use reputation instead.Deprecated.use reputation instead.reputation(String url) Reputation checkreputation(String url, boolean verbose, boolean raw) Reputation check - verbose, rawreputation(String url, String provider) Reputation check - providerreputation(String url, String provider, boolean verbose, boolean raw) Reputation check - provider, verbose, rawMethods inherited from class cloud.pangeacyber.pangea.Client
buildClient, buildPostRequest, doPost, fillPostHeaders, setCustomHeaders, setCustomUserAgent
-
Field Details
-
serviceName
-
-
Constructor Details
-
UrlIntelClient
-
-
Method Details
-
lookup
Deprecated.use reputation instead.URL reputation- Parameters:
url- The URL to be looked up- Returns:
- UrlLookupResponse
- Throws:
PangeaExceptionPangeaAPIException- Description:
- Retrieve a reputation score for a URL from a provider, including an optional detailed report.
- Example:
UrlLookupResponse response = client.lookup( "http://113.235.101.11:54384");
-
lookup
public UrlLookupResponse lookup(String url, String provider) throws PangeaException, PangeaAPIException Deprecated.use reputation instead.URL reputation - provider- Parameters:
url- The URL to be looked upprovider- Use reputation data from this provider- Returns:
- UrlLookupResponse
- Throws:
PangeaExceptionPangeaAPIException- Description:
- Retrieve a reputation score for a URL from a provider, including an optional detailed report.
- Example:
UrlLookupResponse response = client.lookup( "http://113.235.101.11:54384", "crowdstrike");
-
lookup
public UrlLookupResponse lookup(String url, boolean verbose, boolean raw) throws PangeaException, PangeaAPIException Deprecated.use reputation instead.URL reputation - verbose, raw- Parameters:
url- The URL to be looked upverbose- Echo the API parameters in the responseraw- Include raw data from this provider- Returns:
- UrlLookupResponse
- Throws:
PangeaExceptionPangeaAPIException- Description:
- Retrieve a reputation score for a URL from a provider, including an optional detailed report.
- Example:
UrlLookupResponse response = client.lookup( "http://113.235.101.11:54384", true, true);
-
lookup
public UrlLookupResponse lookup(String url, String provider, boolean verbose, boolean raw) throws PangeaException, PangeaAPIException Deprecated.use reputation instead.URL reputation - provider, verbose, raw- Parameters:
url- The URL to be looked upprovider- Use reputation data from this providerverbose- Echo the API parameters in the responseraw- Include raw data from this provider- Returns:
- UrlLookupResponse
- Throws:
PangeaExceptionPangeaAPIException- Description:
- Retrieve a reputation score for a URL from a provider, including an optional detailed report.
- Example:
UrlLookupResponse response = client.lookup( "http://113.235.101.11:54384", "crowdstrike", true, true);
-
reputation
Reputation check- Parameters:
url- The URL to be looked up- Returns:
- URLReputationResponse
- Throws:
PangeaExceptionPangeaAPIException- Description:
- Retrieve a reputation score for a URL from a provider, including an optional detailed report.
- Example:
URLReputationResponse response = client.reputation( "http://113.235.101.11:54384");
-
reputation
public URLReputationResponse reputation(String url, String provider) throws PangeaException, PangeaAPIException Reputation check - provider- Parameters:
url- The URL to be looked upprovider- Use reputation data from this provider- Returns:
- URLReputationResponse
- Throws:
PangeaExceptionPangeaAPIException- Description:
- Retrieve a reputation score for a URL from a provider, including an optional detailed report.
- Example:
URLReputationResponse response = client.reputation( "http://113.235.101.11:54384", "crowdstrike");
-
reputation
public URLReputationResponse reputation(String url, boolean verbose, boolean raw) throws PangeaException, PangeaAPIException Reputation check - verbose, raw- Parameters:
url- The URL to be looked upverbose- Echo the API parameters in the responseraw- Include raw data from this provider- Returns:
- URLReputationResponse
- Throws:
PangeaExceptionPangeaAPIException- Description:
- Retrieve a reputation score for a URL from a provider, including an optional detailed report.
- Example:
URLReputationResponse response = client.reputation( "http://113.235.101.11:54384", true, true);
-
reputation
public URLReputationResponse reputation(String url, String provider, boolean verbose, boolean raw) throws PangeaException, PangeaAPIException Reputation check - provider, verbose, raw- Parameters:
url- The URL to be looked upprovider- Use reputation data from this providerverbose- Echo the API parameters in the responseraw- Include raw data from this provider- Returns:
- URLReputationResponse
- Throws:
PangeaExceptionPangeaAPIException- Description:
- Retrieve a reputation score for a URL from a provider, including an optional detailed report.
- Example:
URLReputationResponse response = client.reputation( "http://113.235.101.11:54384", "crowdstrike", true, true);
-