Autopsy
4.19.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Private Member Functions | |
IngestJobSettings | getDefaultIngestConfig (String caseName) |
Pair< IngestJobSettings, ConfigurationModule<?> > | runConfigurationModule (IngestJobSettings curConfig, ParameterizedResourceConfig configModule) |
Static Private Attributes | |
static final ConfigDeserializer | configDeserializer = new ConfigDeserializer() |
static final Set< String > | DEFAULT_EXCLUDED_MODULES = Stream.of("Plaso").collect(Collectors.toSet()) |
static final IngestJobSettings.IngestType | DEFAULT_INGEST_FILTER_TYPE = IngestJobSettings.IngestType.ALL_MODULES |
static final IngestModuleFactoryService | ingestModuleFactories = new IngestModuleFactoryService() |
static final Logger | logger = Logger.getLogger(ConfigurationModuleManager.class.getName()) |
In charge of running configuration modules to set up the environment and then running revert when the test completes.
Definition at line 43 of file ConfigurationModuleManager.java.
|
private |
Returns a default IngestJobSettings object in the event that no configuration modules are specified.
caseName | The name of the case used for the profile name of the settings. |
Definition at line 89 of file ConfigurationModuleManager.java.
References org.sleuthkit.autopsy.integrationtesting.ConfigurationModuleManager.DEFAULT_INGEST_FILTER_TYPE, and org.sleuthkit.autopsy.integrationtesting.IngestModuleFactoryService.getFactories().
|
private |
Run a configuration module as specified by the paramerized resource config returning the acquired configuration module and the updated ingest job settings.
curConfig | The current ingest job settings. |
configModule | The resource identifying the config module and any accompanying parameters. |
Definition at line 149 of file ConfigurationModuleManager.java.
References org.sleuthkit.autopsy.integrationtesting.config.ParameterizedResourceConfig.getParameters(), and org.sleuthkit.autopsy.integrationtesting.config.ParameterizedResourceConfig.getResource().
|
staticprivate |
Definition at line 50 of file ConfigurationModuleManager.java.
|
staticprivate |
Definition at line 49 of file ConfigurationModuleManager.java.
|
staticprivate |
Definition at line 48 of file ConfigurationModuleManager.java.
Referenced by org.sleuthkit.autopsy.integrationtesting.ConfigurationModuleManager.getDefaultIngestConfig().
|
staticprivate |
Definition at line 45 of file ConfigurationModuleManager.java.
|
staticprivate |
Definition at line 46 of file ConfigurationModuleManager.java.
Copyright © 2012-2021 Basis Technology. Generated on: Fri Aug 6 2021
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.