Autopsy
4.21.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.datamodel.AutopsyVisitableItem.
Classes | |
class | ScoreArtifactNode |
enum | ScoreContentFilter |
class | ScoreContentsChildren |
class | ScoreContentsNode |
class | ScoreFileNode |
Public Member Functions | |
ScoreContent (SleuthkitCase skCase) | |
ScoreContent (SleuthkitCase skCase, long dsObjId) | |
SleuthkitCase | getSleuthkitCase () |
Static Private Member Functions | |
static Sheet | createScoreSheet (String type, String path, Long time) |
static String | getDataArtifactFilter (ScoreContent.ScoreContentFilter filter, long filteringDsObjId) throws IllegalArgumentException |
static String | getFileFilter (ScoreContent.ScoreContentFilter filter, long filteringDsObjId) throws IllegalArgumentException |
static String | getFilter (ScoreContent.ScoreContentFilter filter, String objIdAlias, String dsIdAlias, long filteringDSObjId) throws IllegalArgumentException |
static PropertyChangeListener | getPcl (final Runnable onRefresh, final Runnable onRemove) |
static String | getScoreFilter (ScoreContentFilter filter) throws IllegalArgumentException |
static boolean | isRefreshRequired (PropertyChangeEvent evt) |
Private Attributes | |
final long | filteringDSObjId |
SleuthkitCase | skCase |
Static Private Attributes | |
static final Set< Case.Events > | CASE_EVENTS_OF_INTEREST |
static final Set< String > | CASE_EVENTS_OF_INTEREST_STRS |
static final String | DATE_PROP = "Created Date" |
static final Set< IngestManager.IngestJobEvent > | INGEST_JOB_EVENTS_OF_INTEREST = EnumSet.of(IngestManager.IngestJobEvent.COMPLETED, IngestManager.IngestJobEvent.CANCELLED) |
static final Set< IngestManager.IngestModuleEvent > | INGEST_MODULE_EVENTS_OF_INTEREST = EnumSet.of(IngestModuleEvent.CONTENT_CHANGED) |
static final String | PATH_PROP = "Path" |
static final String | SOURCE_PROP = "Source" |
static final String | TYPE_PROP = "Type" |
Score content view nodes.
Definition at line 81 of file ScoreContent.java.
org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContent | ( | SleuthkitCase | skCase | ) |
Constructor assuming no data source filtering.
skCase | The sleuthkit case. |
Definition at line 129 of file ScoreContent.java.
References org.sleuthkit.autopsy.datamodel.ScoreContent.skCase.
org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContent | ( | SleuthkitCase | skCase, |
long | dsObjId | ||
) |
Constructor.
skCase | The sleuthkit case. |
dsObjId | The data source object id to filter on if > 0. |
Definition at line 139 of file ScoreContent.java.
References org.sleuthkit.autopsy.datamodel.ScoreContent.skCase.
|
staticprivate |
Definition at line 688 of file ScoreContent.java.
References org.sleuthkit.autopsy.coreutils.TimeZoneUtils.getFormattedTime().
|
staticprivate |
Returns a sql where statement for files.
filter | The filter type. |
filteringDSObjId | The data source object id to filter on if > 0. |
IllegalArgumentException |
Definition at line 276 of file ScoreContent.java.
References org.sleuthkit.autopsy.datamodel.ScoreContent.getFilter().
|
staticprivate |
Returns a sql where statement for files.
filter | The filter type. |
filteringDSObjId | The data source object id to filter on if > 0. |
IllegalArgumentException |
Definition at line 264 of file ScoreContent.java.
References org.sleuthkit.autopsy.datamodel.ScoreContent.getFilter().
|
staticprivate |
The sql where statement for the content.
filter | The filter type. |
objIdAlias | The alias for the object id of the content. Must be sql safe. |
dsIdAlias | The alias for the data source id. Must be sql safe. |
filteringDSObjId | The data source object id to filter on if > 0. |
IllegalArgumentException |
Definition at line 233 of file ScoreContent.java.
References org.sleuthkit.autopsy.datamodel.ScoreContent.filteringDSObjId, and org.sleuthkit.autopsy.datamodel.ScoreContent.getScoreFilter().
Referenced by org.sleuthkit.autopsy.datamodel.ScoreContent.getDataArtifactFilter(), and org.sleuthkit.autopsy.datamodel.ScoreContent.getFileFilter().
|
staticprivate |
Returns a property change listener listening for possible updates to aggregate score updates for files.
onRefresh | Action on refresh. |
onRemove | Action to remove listener (i.e. case close). |
Case is closed, do nothing.
Case is closed, do nothing.
Definition at line 186 of file ScoreContent.java.
References org.sleuthkit.autopsy.ingest.IngestManager.IngestModuleEvent.CONTENT_CHANGED, org.sleuthkit.autopsy.casemodule.Case.Events.CURRENT_CASE, and org.sleuthkit.autopsy.casemodule.Case.getCurrentCaseThrows().
|
staticprivate |
Definition at line 243 of file ScoreContent.java.
Referenced by org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.ScoreContentNode.calculateItems(), and org.sleuthkit.autopsy.datamodel.ScoreContent.getFilter().
SleuthkitCase org.sleuthkit.autopsy.datamodel.ScoreContent.getSleuthkitCase | ( | ) |
Definition at line 159 of file ScoreContent.java.
References org.sleuthkit.autopsy.datamodel.ScoreContent.skCase.
|
staticprivate |
Checks for analysis results added to the case that could affect the aggregate score of the file.
evt | The event. |
Case is closed, do nothing.
Definition at line 287 of file ScoreContent.java.
References org.sleuthkit.autopsy.ingest.IngestManager.IngestModuleEvent.DATA_ADDED, and org.sleuthkit.autopsy.casemodule.Case.getCurrentCaseThrows().
Referenced by org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.isRefreshRequired().
|
staticprivate |
Definition at line 163 of file ScoreContent.java.
Referenced by org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.addNotify(), and org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.removeNotify().
|
staticprivate |
Definition at line 171 of file ScoreContent.java.
|
staticprivate |
Definition at line 686 of file ScoreContent.java.
|
private |
Definition at line 84 of file ScoreContent.java.
Referenced by org.sleuthkit.autopsy.datamodel.ScoreContent.getFilter().
|
staticprivate |
Definition at line 175 of file ScoreContent.java.
Referenced by org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.addNotify(), and org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.removeNotify().
|
staticprivate |
Definition at line 176 of file ScoreContent.java.
Referenced by org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.addNotify(), and org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContentsChildren.removeNotify().
|
staticprivate |
Definition at line 685 of file ScoreContent.java.
|
private |
Definition at line 83 of file ScoreContent.java.
Referenced by org.sleuthkit.autopsy.datamodel.ScoreContent.getSleuthkitCase(), and org.sleuthkit.autopsy.datamodel.ScoreContent.ScoreContent().
|
staticprivate |
Definition at line 683 of file ScoreContent.java.
|
staticprivate |
Definition at line 684 of file ScoreContent.java.
Copyright © 2012-2022 Basis Technology. Generated on: Tue Feb 6 2024
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.