mirror of
https://github.com/overcuriousity/autopsy-flatpak.git
synced 2025-07-17 10:17:41 +00:00
Added attributes to the test ingest module
This commit is contained in:
parent
ae5e8fff7e
commit
28d27ac452
@ -11,6 +11,9 @@ import org.sleuthkit.autopsy.ingest.DataSourceIngestModule;
|
|||||||
import org.sleuthkit.autopsy.ingest.DataSourceIngestModuleProgress;
|
import org.sleuthkit.autopsy.ingest.DataSourceIngestModuleProgress;
|
||||||
import org.sleuthkit.autopsy.ingest.IngestJobContext;
|
import org.sleuthkit.autopsy.ingest.IngestJobContext;
|
||||||
import org.sleuthkit.datamodel.BlackboardArtifact;
|
import org.sleuthkit.datamodel.BlackboardArtifact;
|
||||||
|
import org.sleuthkit.datamodel.BlackboardArtifact.ARTIFACT_TYPE;
|
||||||
|
import org.sleuthkit.datamodel.BlackboardAttribute;
|
||||||
|
import org.sleuthkit.datamodel.BlackboardAttribute.ATTRIBUTE_TYPE;
|
||||||
import org.sleuthkit.datamodel.Content;
|
import org.sleuthkit.datamodel.Content;
|
||||||
import org.sleuthkit.datamodel.TskCoreException;
|
import org.sleuthkit.datamodel.TskCoreException;
|
||||||
|
|
||||||
@ -28,9 +31,13 @@ public class UserArtifactIngestModule implements DataSourceIngestModule {
|
|||||||
public ProcessResult process(Content dataSource, DataSourceIngestModuleProgress progressBar) {
|
public ProcessResult process(Content dataSource, DataSourceIngestModuleProgress progressBar) {
|
||||||
progressBar.switchToDeterminate(2);
|
progressBar.switchToDeterminate(2);
|
||||||
try {
|
try {
|
||||||
dataSource.newArtifact(type1ID);
|
BlackboardArtifact art1 = dataSource.newArtifact(type1ID);
|
||||||
|
art1.addAttribute(new BlackboardAttribute(ATTRIBUTE_TYPE.TSK_KEYWORD_PREVIEW,
|
||||||
|
UserArtifactIngestModuleFactory.getModuleName(), 4));
|
||||||
progressBar.progress(1);
|
progressBar.progress(1);
|
||||||
dataSource.newArtifact(type2ID);
|
BlackboardArtifact art2 = dataSource.newArtifact(type2ID);
|
||||||
|
art2.addAttribute(new BlackboardAttribute(ATTRIBUTE_TYPE.TSK_MIN_COUNT,
|
||||||
|
UserArtifactIngestModuleFactory.getModuleName(), 4));
|
||||||
progressBar.progress(1);
|
progressBar.progress(1);
|
||||||
return ProcessResult.OK;
|
return ProcessResult.OK;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user