|
Autopsy
4.21.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Public Member Functions | |
| NodeData (CorrelationAttributeInstance instance, CorrelationAttributeInstance.Type type, String value) | |
| AbstractFile | getAbstractFile () throws CentralRepoException |
| String | getCaseName () |
| String | getComment () |
| CorrelationAttributeInstance | getCorrelationAttributeInstance () throws CentralRepoException |
| String | getDataSourceName () |
| String | getDeviceID () |
| String | getFilePath () |
| TskData.FileKnown | getKnown () |
| String | getType () |
| String | getValue () |
| void | updateComment (String newComment) |
Static Public Member Functions | |
| static String | getCsvItemSeparator () |
Private Attributes | |
| final String | caseName |
| String | comment |
| String | dataSourceName |
| String | deviceID |
| final String | filePath |
| TskData.FileKnown | known |
| AbstractFile | originalAbstractFile = null |
| CorrelationAttributeInstance | originalCorrelationInstance = null |
| final String | typeStr |
| final String | value |
Static Private Attributes | |
| static final String | CSV_ITEM_SEPARATOR = "\",\"" |
| static final String | FILE_TYPE_STR = "Files" |
Class for populating the Other Occurrences tab
Definition at line 33 of file NodeData.java.
| org.sleuthkit.autopsy.centralrepository.application.NodeData.NodeData | ( | CorrelationAttributeInstance | instance, |
| CorrelationAttributeInstance.Type | type, | ||
| String | value | ||
| ) |
Create a node from a central repo instance.
| instance | The central repo instance |
| type | The type of the instance |
| value | The value of the instance |
Definition at line 59 of file NodeData.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.getComment(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.getCorrelationCase(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.getCorrelationDataSource(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.getDeviceID(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationCase.getDisplayName(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.getFilePath(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.getKnownStatus(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.getName(), org.sleuthkit.autopsy.centralrepository.application.NodeData.known, and org.sleuthkit.autopsy.centralrepository.application.NodeData.value.
| AbstractFile org.sleuthkit.autopsy.centralrepository.application.NodeData.getAbstractFile | ( | ) | throws CentralRepoException |
Get the backing abstract file. Should only be called if isCentralRepoNode() is false
Definition at line 204 of file NodeData.java.
References org.sleuthkit.autopsy.centralrepository.application.NodeData.originalAbstractFile.
| String org.sleuthkit.autopsy.centralrepository.application.NodeData.getCaseName | ( | ) |
Get the case name
Definition at line 131 of file NodeData.java.
References org.sleuthkit.autopsy.centralrepository.application.NodeData.caseName.
Referenced by org.sleuthkit.autopsy.centralrepository.contentviewer.OtherOccurrencesFilesTableModel.createNodeKey().
| String org.sleuthkit.autopsy.centralrepository.application.NodeData.getComment | ( | ) |
Get the comment
Definition at line 194 of file NodeData.java.
References org.sleuthkit.autopsy.centralrepository.application.NodeData.comment.
| CorrelationAttributeInstance org.sleuthkit.autopsy.centralrepository.application.NodeData.getCorrelationAttributeInstance | ( | ) | throws CentralRepoException |
Get the backing CorrelationAttributeInstance. Should only be called if isCentralRepoNode() is true
| CentralRepoException |
Definition at line 219 of file NodeData.java.
References org.sleuthkit.autopsy.centralrepository.application.NodeData.originalCorrelationInstance.
Referenced by org.sleuthkit.autopsy.centralrepository.contentviewer.OtherOccurrencesFilesTableModel.createNodeKey(), and org.sleuthkit.autopsy.centralrepository.application.UniquePathKey.UniquePathKey().
|
static |
Get the string to append between elements when writing the node instance data to a CSV
Definition at line 232 of file NodeData.java.
References org.sleuthkit.autopsy.centralrepository.application.NodeData.CSV_ITEM_SEPARATOR.
Referenced by org.sleuthkit.autopsy.centralrepository.application.OtherOccurrences.writeOtherOccurrencesToFileAsCSV().
| String org.sleuthkit.autopsy.centralrepository.application.NodeData.getDataSourceName | ( | ) |
Get the data source name
Definition at line 149 of file NodeData.java.
References org.sleuthkit.autopsy.centralrepository.application.NodeData.dataSourceName.
Referenced by org.sleuthkit.autopsy.centralrepository.contentviewer.OtherOccurrencesFilesTableModel.createNodeKey().
| String org.sleuthkit.autopsy.centralrepository.application.NodeData.getDeviceID | ( | ) |
Get the device ID
Definition at line 140 of file NodeData.java.
References org.sleuthkit.autopsy.centralrepository.application.NodeData.deviceID.
Referenced by org.sleuthkit.autopsy.centralrepository.contentviewer.OtherOccurrencesFilesTableModel.createNodeKey(), and org.sleuthkit.autopsy.centralrepository.application.UniquePathKey.UniquePathKey().
| String org.sleuthkit.autopsy.centralrepository.application.NodeData.getFilePath | ( | ) |
Get the file path
Definition at line 158 of file NodeData.java.
References org.sleuthkit.autopsy.centralrepository.application.NodeData.filePath.
Referenced by org.sleuthkit.autopsy.centralrepository.contentviewer.OtherOccurrencesFilesTableModel.createNodeKey(), and org.sleuthkit.autopsy.centralrepository.application.UniquePathKey.UniquePathKey().
| TskData.FileKnown org.sleuthkit.autopsy.centralrepository.application.NodeData.getKnown | ( | ) |
Get the known status
Definition at line 185 of file NodeData.java.
References org.sleuthkit.autopsy.centralrepository.application.NodeData.known.
Referenced by org.sleuthkit.autopsy.centralrepository.application.OtherOccurrences.addOrUpdateNodeData().
| String org.sleuthkit.autopsy.centralrepository.application.NodeData.getType | ( | ) |
Get the type (as a string)
Definition at line 167 of file NodeData.java.
References org.sleuthkit.autopsy.centralrepository.application.NodeData.typeStr.
Referenced by org.sleuthkit.autopsy.centralrepository.application.UniquePathKey.UniquePathKey().
| String org.sleuthkit.autopsy.centralrepository.application.NodeData.getValue | ( | ) |
Get the value (MD5 hash for files)
Definition at line 176 of file NodeData.java.
References org.sleuthkit.autopsy.centralrepository.application.NodeData.value.
| void org.sleuthkit.autopsy.centralrepository.application.NodeData.updateComment | ( | String | newComment | ) |
Update the comment for this node
| newComment | The new comment |
Definition at line 122 of file NodeData.java.
|
private |
Definition at line 40 of file NodeData.java.
Referenced by org.sleuthkit.autopsy.centralrepository.application.NodeData.getCaseName().
|
private |
Definition at line 47 of file NodeData.java.
Referenced by org.sleuthkit.autopsy.centralrepository.application.NodeData.getComment().
|
staticprivate |
Definition at line 38 of file NodeData.java.
Referenced by org.sleuthkit.autopsy.centralrepository.application.NodeData.getCsvItemSeparator().
|
private |
Definition at line 42 of file NodeData.java.
Referenced by org.sleuthkit.autopsy.centralrepository.application.NodeData.getDataSourceName().
|
private |
Definition at line 41 of file NodeData.java.
Referenced by org.sleuthkit.autopsy.centralrepository.application.NodeData.getDeviceID().
|
staticprivate |
Definition at line 37 of file NodeData.java.
|
private |
Definition at line 43 of file NodeData.java.
Referenced by org.sleuthkit.autopsy.centralrepository.application.NodeData.getFilePath().
|
private |
Definition at line 46 of file NodeData.java.
Referenced by org.sleuthkit.autopsy.centralrepository.application.NodeData.getKnown(), and org.sleuthkit.autopsy.centralrepository.application.NodeData.NodeData().
|
private |
Definition at line 49 of file NodeData.java.
Referenced by org.sleuthkit.autopsy.centralrepository.application.NodeData.getAbstractFile().
|
private |
Definition at line 50 of file NodeData.java.
Referenced by org.sleuthkit.autopsy.centralrepository.application.NodeData.getCorrelationAttributeInstance().
|
private |
Definition at line 44 of file NodeData.java.
Referenced by org.sleuthkit.autopsy.centralrepository.application.NodeData.getType().
|
private |
Definition at line 45 of file NodeData.java.
Referenced by org.sleuthkit.autopsy.centralrepository.application.NodeData.getValue(), and org.sleuthkit.autopsy.centralrepository.application.NodeData.NodeData().
Copyright © 2012-2024 Sleuth Kit Labs. Generated on: Mon Mar 17 2025
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.