Autopsy
4.17.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.datasourcesummary.uiutils.DefaultArtifactUpdateGovernor.
Public Member Functions | |
AnalysisSummary () | |
AnalysisSummary (SleuthkitCaseProvider provider) | |
Set< Integer > | getArtifactTypeIdsForRefresh () |
default Set< Case.Events > | getCaseEventUpdates () |
List< Pair< String, Long > > | getHashsetCounts (DataSource dataSource) throws SleuthkitCaseProviderException, TskCoreException |
default Set< IngestJobEvent > | getIngestJobEventUpdates () |
List< Pair< String, Long > > | getInterestingItemCounts (DataSource dataSource) throws SleuthkitCaseProviderException, TskCoreException |
List< Pair< String, Long > > | getKeywordCounts (DataSource dataSource) throws SleuthkitCaseProviderException, TskCoreException |
default boolean | isRefreshRequired (ModuleDataEvent evt) |
default boolean | isRefreshRequired (ModuleContentEvent evt) |
default boolean | isRefreshRequired (IngestManager.IngestJobEvent evt) |
default boolean | isRefreshRequired (AbstractFile evt) |
boolean | isRefreshRequired (IngestJobEvent evt) |
default boolean | isRefreshRequiredForCaseEvent (PropertyChangeEvent evt) |
Public Attributes | |
Set< IngestJobEvent > | INGEST_JOB_EVENTS |
Private Member Functions | |
List< Pair< String, Long > > | getCountsData (DataSource dataSource, BlackboardAttribute.Type keyType, ARTIFACT_TYPE...artifactTypes) throws SleuthkitCaseProviderException, TskCoreException |
Private Attributes | |
final SleuthkitCaseProvider | provider |
Static Private Attributes | |
static final Set< Integer > | ARTIFACT_UPDATE_TYPE_IDS |
static final Set< String > | EXCLUDED_KEYWORD_SEARCH_ITEMS |
static final BlackboardAttribute.Type | TYPE_SET_NAME = new BlackboardAttribute.Type(ATTRIBUTE_TYPE.TSK_SET_NAME) |
Providing data for the data source analysis tab.
Definition at line 45 of file AnalysisSummary.java.
org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.AnalysisSummary | ( | ) |
Main constructor.
Definition at line 69 of file AnalysisSummary.java.
References org.sleuthkit.autopsy.datasourcesummary.datamodel.SleuthkitCaseProvider.DEFAULT.
org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.AnalysisSummary | ( | SleuthkitCaseProvider | provider | ) |
Main constructor.
provider | The means of obtaining a sleuthkit case. |
Definition at line 78 of file AnalysisSummary.java.
References org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.provider.
Set<Integer> org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.getArtifactTypeIdsForRefresh | ( | ) |
Implements org.sleuthkit.autopsy.datasourcesummary.uiutils.DefaultArtifactUpdateGovernor.
Definition at line 83 of file AnalysisSummary.java.
References org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.ARTIFACT_UPDATE_TYPE_IDS.
|
inherited |
Implements org.sleuthkit.autopsy.datasourcesummary.uiutils.UpdateGovernor.
Definition at line 57 of file DefaultUpdateGovernor.java.
|
private |
Get counts for the artifact of the specified type.
dataSource | The datasource. |
keyType | The attribute to use as the key type. |
artifactTypes | The types of artifacts for which to query. |
SleuthkitCaseProviderException | |
TskCoreException |
Definition at line 148 of file AnalysisSummary.java.
References org.sleuthkit.autopsy.datasourcesummary.datamodel.SleuthkitCaseProvider.get().
Referenced by org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.getHashsetCounts(), org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.getInterestingItemCounts(), and org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.getKeywordCounts().
List<Pair<String, Long> > org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.getHashsetCounts | ( | DataSource | dataSource | ) | throws SleuthkitCaseProviderException, TskCoreException |
Gets counts for hashset hits.
dataSource | The datasource for which to identify hashset hits. |
SleuthkitCaseProviderException | |
TskCoreException |
Definition at line 97 of file AnalysisSummary.java.
References org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.getCountsData(), and org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.TYPE_SET_NAME.
Referenced by org.sleuthkit.autopsy.datasourcesummary.ui.AnalysisPanel.AnalysisPanel().
|
inherited |
Implements org.sleuthkit.autopsy.datasourcesummary.uiutils.DefaultUpdateGovernor.
Definition at line 52 of file DefaultArtifactUpdateGovernor.java.
References org.sleuthkit.autopsy.datasourcesummary.uiutils.DefaultArtifactUpdateGovernor.INGEST_JOB_EVENTS.
List<Pair<String, Long> > org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.getInterestingItemCounts | ( | DataSource | dataSource | ) | throws SleuthkitCaseProviderException, TskCoreException |
Gets counts for interesting item hits.
dataSource | The datasource for which to identify interesting item hits. |
SleuthkitCaseProviderException | |
TskCoreException |
Definition at line 130 of file AnalysisSummary.java.
References org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.getCountsData(), and org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.TYPE_SET_NAME.
Referenced by org.sleuthkit.autopsy.datasourcesummary.ui.AnalysisPanel.AnalysisPanel().
List<Pair<String, Long> > org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.getKeywordCounts | ( | DataSource | dataSource | ) | throws SleuthkitCaseProviderException, TskCoreException |
Gets counts for keyword hits.
dataSource | The datasource for which to identify keyword hits. |
SleuthkitCaseProviderException | |
TskCoreException |
Definition at line 111 of file AnalysisSummary.java.
References org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.getCountsData(), and org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.TYPE_SET_NAME.
Referenced by org.sleuthkit.autopsy.datasourcesummary.ui.AnalysisPanel.AnalysisPanel().
|
inherited |
Given a module data event, whether or not an update should occur.
evt | The ModuleDataEvent that is occurring. |
Implements org.sleuthkit.autopsy.datasourcesummary.uiutils.DefaultUpdateGovernor.
Definition at line 38 of file DefaultArtifactUpdateGovernor.java.
References org.sleuthkit.autopsy.datasourcesummary.uiutils.DefaultArtifactUpdateGovernor.getArtifactTypeIdsForRefresh(), and org.sleuthkit.autopsy.ingest.ModuleDataEvent.getBlackboardArtifactType().
|
inherited |
Given a module content event, whether or not an update should occur.
evt | The ModuleContentEvent. |
Implements org.sleuthkit.autopsy.datasourcesummary.uiutils.UpdateGovernor.
Implemented in org.sleuthkit.autopsy.datasourcesummary.datamodel.TimelineSummary, org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary, org.sleuthkit.autopsy.datasourcesummary.datamodel.MimeTypeSummary, and org.sleuthkit.autopsy.datasourcesummary.datamodel.TypesSummary.
Definition at line 42 of file DefaultUpdateGovernor.java.
|
inherited |
Implements org.sleuthkit.autopsy.datasourcesummary.uiutils.DefaultUpdateGovernor.
Definition at line 47 of file DefaultArtifactUpdateGovernor.java.
|
inherited |
Whether or not a newly added AbstractFile should trigger an update.
evt | The AbstractFile. |
Implements org.sleuthkit.autopsy.datasourcesummary.uiutils.UpdateGovernor.
Implemented in org.sleuthkit.autopsy.datasourcesummary.datamodel.TimelineSummary, org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary, org.sleuthkit.autopsy.datasourcesummary.datamodel.MimeTypeSummary, and org.sleuthkit.autopsy.datasourcesummary.datamodel.TypesSummary.
Definition at line 67 of file DefaultUpdateGovernor.java.
|
inherited |
Given an ingest job event, determines whether or not an update should occur.
evt | The event. |
Implemented in org.sleuthkit.autopsy.datasourcesummary.datamodel.TimelineSummary, org.sleuthkit.autopsy.datasourcesummary.datamodel.MimeTypeSummary, and org.sleuthkit.autopsy.datasourcesummary.datamodel.TypesSummary.
|
inherited |
Given a case event, whether or not an update should occur.
evt | The event. |
Implements org.sleuthkit.autopsy.datasourcesummary.uiutils.UpdateGovernor.
Definition at line 37 of file DefaultUpdateGovernor.java.
|
staticprivate |
Definition at line 57 of file AnalysisSummary.java.
Referenced by org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.getArtifactTypeIdsForRefresh().
|
staticprivate |
Definition at line 49 of file AnalysisSummary.java.
|
inherited |
Definition at line 34 of file DefaultArtifactUpdateGovernor.java.
Referenced by org.sleuthkit.autopsy.datasourcesummary.uiutils.DefaultArtifactUpdateGovernor.getIngestJobEventUpdates().
|
private |
Definition at line 64 of file AnalysisSummary.java.
Referenced by org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.AnalysisSummary().
|
staticprivate |
Definition at line 47 of file AnalysisSummary.java.
Referenced by org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.getHashsetCounts(), org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.getInterestingItemCounts(), and org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.getKeywordCounts().
Copyright © 2012-2021 Basis Technology. Generated on: Tue Jan 19 2021
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.