Autopsy  4.14.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Classes | Public Member Functions | List of all members
org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb Class Referenceabstract

Inherited by org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.CentralRepoHashSet, and org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.SleuthkitHashSet.

Classes

enum  Event
 
enum  KnownFilesType
 

Public Member Functions

abstract void addHashes (Content content) throws TskCoreException
 
abstract void addHashes (Content content, String comment) throws TskCoreException
 
abstract void addHashes (List< HashEntry > hashes) throws TskCoreException
 
abstract void addPropertyChangeListener (PropertyChangeListener pcl)
 
abstract void firePropertyChange (String propertyName, Object oldValue, Object newValue)
 
abstract String getDatabasePath () throws TskCoreException
 
abstract String getHashSetName ()
 
abstract String getIndexPath () throws TskCoreException
 
abstract HashDb.KnownFilesType getKnownFilesType ()
 
abstract boolean getSearchDuringIngest ()
 
abstract boolean getSendIngestMessages ()
 
abstract boolean hasIndexOnly () throws TskCoreException
 
abstract boolean isUpdateable () throws TskCoreException
 
abstract HashHitInfo lookupMD5 (Content content) throws TskCoreException
 
abstract boolean lookupMD5Quick (Content content) throws TskCoreException
 
abstract void removePropertyChangeListener (PropertyChangeListener pcl)
 
abstract String toString ()
 

Detailed Description

Definition at line 696 of file HashDbManager.java.

Member Function Documentation

abstract void org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.addHashes ( Content  content) throws TskCoreException
abstract

Adds hashes of content (if calculated) to the hash database.

Parameters
contentThe content for which the calculated hashes, if any, are to be added to the hash database.
Exceptions
TskCoreException

Referenced by org.sleuthkit.autopsy.modules.hashdatabase.AddContentToHashDbAction.AddContentToHashDbMenu.addFilesToHashSet(), and org.sleuthkit.autopsy.report.modules.taggedhashes.SaveTaggedHashesToHashDb.generateReport().

abstract void org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.addHashes ( Content  content,
String  comment 
) throws TskCoreException
abstract
abstract void org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.addHashes ( List< HashEntry >  hashes) throws TskCoreException
abstract
abstract void org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.addPropertyChangeListener ( PropertyChangeListener  pcl)
abstract
abstract void org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.firePropertyChange ( String  propertyName,
Object  oldValue,
Object  newValue 
)
abstract
abstract String org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.getDatabasePath ( ) throws TskCoreException
abstract
abstract String org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.getHashSetName ( )
abstract
abstract String org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.getIndexPath ( ) throws TskCoreException
abstract
abstract HashDb.KnownFilesType org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.getKnownFilesType ( )
abstract
abstract boolean org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.getSearchDuringIngest ( )
abstract
abstract boolean org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.getSendIngestMessages ( )
abstract
abstract boolean org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.hasIndexOnly ( ) throws TskCoreException
abstract
abstract boolean org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.isUpdateable ( ) throws TskCoreException
abstract

Indicates whether the hash database accepts updates.

Returns
True if the database accepts updates, false otherwise.
Exceptions
org.sleuthkit.datamodel.TskCoreException

Referenced by org.sleuthkit.autopsy.modules.hashdatabase.HashLookupSettingsPanel.updateComponentsForSelection().

abstract HashHitInfo org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.lookupMD5 ( Content  content) throws TskCoreException
abstract
abstract boolean org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.lookupMD5Quick ( Content  content) throws TskCoreException
abstract
abstract void org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.removePropertyChangeListener ( PropertyChangeListener  pcl)
abstract
abstract String org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.toString ( )
abstract

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

Copyright © 2012-2020 Basis Technology. Generated on: Wed Apr 8 2020
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.