Autopsy
4.21.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.datamodel.SleuthkitItemVisitor< class >.Default< Map< String, String > >.
Public Member Functions | |
T | visit (FileSystem fs) |
T | visit (LocalFilesDataSource localFilesDataSource) |
T | visit (Image i) |
T | visit (VirtualDirectory vd) |
T | visit (OsAccount account) |
T | visit (BlackboardArtifact.ARTIFACT_TYPE tw) |
T | visit (UnsupportedContent unsupportedContent) |
T | visit (Volume v) |
T | visit (VolumeSystem vs) |
T | visit (Pool p) |
Map< String, String > | visit (File f) |
Map< String, String > | visit (DerivedFile df) |
Map< String, String > | visit (Directory d) |
Map< String, String > | visit (LocalDirectory ld) |
Map< String, String > | visit (LayoutFile lf) |
Map< String, String > | visit (LocalFile lf) |
Map< String, String > | visit (SlackFile f) |
Map< String, String > | visit (BlackboardArtifact artifact) |
Map< String, String > | visit (Report report) |
Protected Member Functions | |
Map< String, String > | defaultVisit (SleuthkitVisitableItem svi) |
Private Member Functions | |
Map< String, String > | getCommonAndMACTimeFields (AbstractFile file) |
Map< String, String > | getCommonFields (AbstractFile file) |
Visitor used to create fields to send to SOLR index.
Definition at line 482 of file Ingester.java.
|
protected |
Definition at line 485 of file Ingester.java.
|
private |
Get the field map for AbstractFiles that includes MAC times and the fields that are common to all file classes.
file | The file to get fields for |
Definition at line 534 of file Ingester.java.
References org::sleuthkit::datamodel::AbstractFile.getAtime(), org.sleuthkit.autopsy.keywordsearch.Ingester.SolrFieldsVisitor.getCommonFields(), org::sleuthkit::datamodel::AbstractFile.getCrtime(), org::sleuthkit::datamodel::AbstractFile.getCtime(), org.sleuthkit.autopsy.coreutils.TimeZoneUtils.getFormattedTimeISO8601(), and org::sleuthkit::datamodel::AbstractFile.getMtime().
Referenced by org.sleuthkit.autopsy.keywordsearch.Ingester.SolrFieldsVisitor.visit().
|
private |
Get the field map for AbstractFiles that is common to all file classes
file | The file to get fields for |
Definition at line 551 of file Ingester.java.
References org::sleuthkit::datamodel::AbstractFile.getDataSource(), org::sleuthkit::datamodel::AbstractContent.getId(), org::sleuthkit::datamodel::Content.getId(), and org::sleuthkit::datamodel::AbstractContent.getName().
Referenced by org.sleuthkit.autopsy.keywordsearch.Ingester.SolrFieldsVisitor.getCommonAndMACTimeFields(), and org.sleuthkit.autopsy.keywordsearch.Ingester.SolrFieldsVisitor.visit().
Map<String, String> org.sleuthkit.autopsy.keywordsearch.Ingester.SolrFieldsVisitor.visit | ( | File | f | ) |
Definition at line 490 of file Ingester.java.
References org.sleuthkit.autopsy.keywordsearch.Ingester.SolrFieldsVisitor.getCommonAndMACTimeFields().
Map<String, String> org.sleuthkit.autopsy.keywordsearch.Ingester.SolrFieldsVisitor.visit | ( | DerivedFile | df | ) |
Definition at line 495 of file Ingester.java.
References org.sleuthkit.autopsy.keywordsearch.Ingester.SolrFieldsVisitor.getCommonAndMACTimeFields().
Map<String, String> org.sleuthkit.autopsy.keywordsearch.Ingester.SolrFieldsVisitor.visit | ( | Directory | d | ) |
Definition at line 500 of file Ingester.java.
References org.sleuthkit.autopsy.keywordsearch.Ingester.SolrFieldsVisitor.getCommonAndMACTimeFields().
Map<String, String> org.sleuthkit.autopsy.keywordsearch.Ingester.SolrFieldsVisitor.visit | ( | LocalDirectory | ld | ) |
Definition at line 505 of file Ingester.java.
References org.sleuthkit.autopsy.keywordsearch.Ingester.SolrFieldsVisitor.getCommonAndMACTimeFields().
Map<String, String> org.sleuthkit.autopsy.keywordsearch.Ingester.SolrFieldsVisitor.visit | ( | LayoutFile | lf | ) |
Definition at line 510 of file Ingester.java.
References org.sleuthkit.autopsy.keywordsearch.Ingester.SolrFieldsVisitor.getCommonFields().
Map<String, String> org.sleuthkit.autopsy.keywordsearch.Ingester.SolrFieldsVisitor.visit | ( | LocalFile | lf | ) |
Definition at line 516 of file Ingester.java.
References org.sleuthkit.autopsy.keywordsearch.Ingester.SolrFieldsVisitor.getCommonAndMACTimeFields().
Map<String, String> org.sleuthkit.autopsy.keywordsearch.Ingester.SolrFieldsVisitor.visit | ( | SlackFile | f | ) |
Definition at line 521 of file Ingester.java.
References org.sleuthkit.autopsy.keywordsearch.Ingester.SolrFieldsVisitor.getCommonAndMACTimeFields().
Map<String, String> org.sleuthkit.autopsy.keywordsearch.Ingester.SolrFieldsVisitor.visit | ( | BlackboardArtifact | artifact | ) |
Get the field map for artifacts.
artifact | The artifact to get fields for. |
Definition at line 572 of file Ingester.java.
References org::sleuthkit::datamodel::BlackboardArtifact.getArtifactID(), org::sleuthkit::datamodel::BlackboardArtifact.getDataSource(), and org::sleuthkit::datamodel::Content.getId().
Map<String, String> org.sleuthkit.autopsy.keywordsearch.Ingester.SolrFieldsVisitor.visit | ( | Report | report | ) |
Get the field map for artifacts.
report | The report to get fields for. |
Definition at line 592 of file Ingester.java.
References org::sleuthkit::datamodel::Report.getDataSource(), org::sleuthkit::datamodel::Content.getId(), and org::sleuthkit::datamodel::Report.getId().
Copyright © 2012-2024 Sleuth Kit Labs. Generated on: Mon Mar 17 2025
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.