Autopsy  4.16.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Classes | Private Member Functions | Static Private Member Functions | Static Private Attributes | List of all members Class Reference


class  AttributeType
class  DataSourceAttribute
class  DomainFrequencyCallback
class  FileSizeAttribute
class  FileTagAttribute
class  FileTypeAttribute
class  FirstActivityDateAttribute
class  FrequencyAttribute
class  FrequencyCallback
enum  GroupingAttributeType
class  HashHitsAttribute
class  InterestingItemAttribute
class  KeywordListAttribute
class  MostRecentActivityDateAttribute
class  NoGroupingAttribute
class  NumberOfVisitsAttribute
class  ObjectDetectedAttribute
class  ParentPathAttribute

Private Member Functions

 DiscoveryAttributes ()

Static Private Member Functions

static void computeFrequency (Set< String > hashesToLookUp, List< ResultFile > currentFiles, CentralRepository centralRepoDb)
static String createSetNameClause (List< Result > results, int artifactTypeID, int setNameAttrID) throws DiscoveryException
static void queryDomainFrequency (List< ResultDomain > domainsToQuery, CentralRepository centralRepository) throws DiscoveryException

Static Private Attributes

static final Logger logger = Logger.getLogger(DiscoveryAttributes.class.getName())

Detailed Description

Class which contains the search attributes which can be specified for Discovery.

Definition at line 54 of file

Constructor & Destructor Documentation ( )

Private constructor for DiscoveryAttributes class.

Definition at line 893 of file

Member Function Documentation

static void ( Set< String >  hashesToLookUp,
List< ResultFile currentFiles,
CentralRepository  centralRepoDb 

Computes the CR frequency of all the given hashes and updates the list of files.

hashesToLookUpHashes to find the frequency of.
currentFilesList of files to update with frequencies.
centralRepoDbThe central repository being used.

Definition at line 823 of file

References org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbUtil.correlationTypeToInstanceTableName(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.FILES_TYPE_ID, org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.getCorrelationTypeById(), and org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.processSelectClause().

static String ( List< Result results,
int  artifactTypeID,
int  setNameAttrID 
) throws DiscoveryException

Private helper method to create a set name clause to be used in queries.

resultsThe list of results to create the set name clause for.
artifactTypeIDThe Blackboard Artifact type ID for the artifact type.
setNameAttrIDThe set name attribute id.
The String to use as a set name clause in queries.

Definition at line 863 of file

References,, and

static void ( List< ResultDomain domainsToQuery,
CentralRepository  centralRepository 
) throws DiscoveryException

Member Data Documentation

final Logger = Logger.getLogger(DiscoveryAttributes.class.getName())

Definition at line 56 of file

The documentation for this class was generated from the following file:

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.