Autopsy
4.16.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Public Member Functions | |
DomainSearch () | |
List< Result > | getDomainsInGroup (String userName, List< AbstractFilter > filters, DiscoveryAttributes.AttributeType groupAttributeType, Group.GroupSortingAlgorithm groupSortingType, ResultsSorter.SortingMethod domainSortingMethod, GroupKey groupKey, int startingEntry, int numberOfEntries, SleuthkitCase caseDb, CentralRepository centralRepoDb) throws DiscoveryException |
Map< GroupKey, Integer > | getGroupSizes (String userName, List< AbstractFilter > filters, DiscoveryAttributes.AttributeType groupAttributeType, Group.GroupSortingAlgorithm groupSortingType, ResultsSorter.SortingMethod domainSortingMethod, SleuthkitCase caseDb, CentralRepository centralRepoDb) throws DiscoveryException |
Image | getThumbnail (DomainSearchThumbnailRequest thumbnailRequest) throws DiscoveryException |
Private Attributes | |
final DomainSearchCache | searchCache |
final DomainSearchThumbnailCache | thumbnailCache |
Main class to perform the domain search.
Definition at line 34 of file DomainSearch.java.
org.sleuthkit.autopsy.discovery.search.DomainSearch.DomainSearch | ( | ) |
Construct a new DomainSearch object.
Definition at line 42 of file DomainSearch.java.
List<Result> org.sleuthkit.autopsy.discovery.search.DomainSearch.getDomainsInGroup | ( | String | userName, |
List< AbstractFilter > | filters, | ||
DiscoveryAttributes.AttributeType | groupAttributeType, | ||
Group.GroupSortingAlgorithm | groupSortingType, | ||
ResultsSorter.SortingMethod | domainSortingMethod, | ||
GroupKey | groupKey, | ||
int | startingEntry, | ||
int | numberOfEntries, | ||
SleuthkitCase | caseDb, | ||
CentralRepository | centralRepoDb | ||
) | throws DiscoveryException |
Get the domains from the specified group from the cache, if the the group was not cached perform a search caching the groups.
userName | The name of the user performing the search. |
filters | The filters to apply. |
groupAttributeType | The attribute to use for grouping. |
groupSortingType | The method to use to sort the groups. |
domainSortingMethod | The method to use to sort the Domains within the groups. |
groupKey | The key which uniquely identifies the group to get entries from. |
startingEntry | The first entry to return. |
numberOfEntries | The number of entries to return. |
caseDb | The case database. |
centralRepoDb | The central repository database. Can be null if not needed. |
DiscoveryException |
Definition at line 119 of file DomainSearch.java.
Map<GroupKey, Integer> org.sleuthkit.autopsy.discovery.search.DomainSearch.getGroupSizes | ( | String | userName, |
List< AbstractFilter > | filters, | ||
DiscoveryAttributes.AttributeType | groupAttributeType, | ||
Group.GroupSortingAlgorithm | groupSortingType, | ||
ResultsSorter.SortingMethod | domainSortingMethod, | ||
SleuthkitCase | caseDb, | ||
CentralRepository | centralRepoDb | ||
) | throws DiscoveryException |
Run the domain search to get the group keys and sizes. Clears cache of search results, caching new results for access at later time.
userName | The name of the user performing the search. |
filters | The filters to apply. |
groupAttributeType | The attribute to use for grouping. |
groupSortingType | The method to use to sort the groups. |
domainSortingMethod | The method to use to sort the domains within the groups. |
caseDb | The case database. |
centralRepoDb | The central repository database. Can be null if not needed. |
DiscoveryException |
Definition at line 77 of file DomainSearch.java.
Image org.sleuthkit.autopsy.discovery.search.DomainSearch.getThumbnail | ( | DomainSearchThumbnailRequest | thumbnailRequest | ) | throws DiscoveryException |
Get a thumbnail representation of a domain name. See DomainSearchThumbnailRequest for more details.
thumbnailRequest | Thumbnail request for domain. |
DiscoveryException | If there is an error with Discovery related processing. |
Definition at line 152 of file DomainSearch.java.
References org.sleuthkit.autopsy.discovery.search.DomainSearchThumbnailCache.get().
Referenced by org.sleuthkit.autopsy.discovery.ui.ResultsPanel.DomainThumbnailWorker.doInBackground().
|
private |
Definition at line 36 of file DomainSearch.java.
|
private |
Definition at line 37 of file DomainSearch.java.
Copyright © 2012-2020 Basis Technology. Generated on: Tue Sep 22 2020
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.