Autopsy  4.18.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Private Attributes | Static Private Attributes | List of all members
org.sleuthkit.autopsy.modules.yara.YaraIngestJobSettings Class Reference

Inherits org.sleuthkit.autopsy.ingest.IngestModuleIngestJobSettings.

Public Member Functions

 YaraIngestJobSettings (List< RuleSet > selected, boolean onlyExecutableFiles)
 
List< String > getSelectedRuleSetNames ()
 
long getVersionNumber ()
 
boolean onlyExecutableFiles ()
 

Private Attributes

boolean onlyExecutableFiles
 
List< String > selectedRuleSetNames
 

Static Private Attributes

static final long serialVersionUID = 1L
 

Detailed Description

IngestJobSettings for the YARA ingest module.

Definition at line 30 of file YaraIngestJobSettings.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.modules.yara.YaraIngestJobSettings.YaraIngestJobSettings ( List< RuleSet selected,
boolean  onlyExecutableFiles 
)

Constructor.

Parameters
selectedList of selected rules.
onlyExecutableFilesProcess only executable files.

Definition at line 49 of file YaraIngestJobSettings.java.

References org.sleuthkit.autopsy.modules.yara.YaraIngestJobSettings.onlyExecutableFiles().

Member Function Documentation

List<String> org.sleuthkit.autopsy.modules.yara.YaraIngestJobSettings.getSelectedRuleSetNames ( )

Return the list of rule name sets that were selected in the ingest settings panel.

Returns
List of selected RuleSet names.

Definition at line 65 of file YaraIngestJobSettings.java.

Referenced by org.sleuthkit.autopsy.modules.yara.YaraIngestModule.startUp(), and org.sleuthkit.autopsy.modules.yara.ui.YaraIngestSettingsPanel.YaraIngestSettingsPanel().

long org.sleuthkit.autopsy.modules.yara.YaraIngestJobSettings.getVersionNumber ( )

Returns the version number of the settings object. The version number should be a private final static long per the documentation of the Serializable interface.

Returns
A serialization version number.

Implements org.sleuthkit.autopsy.ingest.IngestModuleIngestJobSettings.

Definition at line 111 of file YaraIngestJobSettings.java.

References org.sleuthkit.autopsy.modules.yara.YaraIngestJobSettings.serialVersionUID.

boolean org.sleuthkit.autopsy.modules.yara.YaraIngestJobSettings.onlyExecutableFiles ( )

Process only executable Files.

Returns
If true the ingest module should process only executable files, if false process all files.

Definition at line 96 of file YaraIngestJobSettings.java.

Referenced by org.sleuthkit.autopsy.modules.yara.YaraIngestJobSettings.YaraIngestJobSettings().

Member Data Documentation

boolean org.sleuthkit.autopsy.modules.yara.YaraIngestJobSettings.onlyExecutableFiles
private
List<String> org.sleuthkit.autopsy.modules.yara.YaraIngestJobSettings.selectedRuleSetNames
private

Definition at line 34 of file YaraIngestJobSettings.java.

final long org.sleuthkit.autopsy.modules.yara.YaraIngestJobSettings.serialVersionUID = 1L
staticprivate

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

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