Autopsy
4.19.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 () |
boolean | isCentralRepoNode () |
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 214 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 141 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 204 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 229 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 242 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 159 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 150 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 168 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 195 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 177 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 186 of file NodeData.java.
References org.sleuthkit.autopsy.centralrepository.application.NodeData.value.
boolean org.sleuthkit.autopsy.centralrepository.application.NodeData.isCentralRepoNode | ( | ) |
Check if this is a central repo node.
Definition at line 132 of file NodeData.java.
Referenced by org.sleuthkit.autopsy.centralrepository.contentviewer.OtherOccurrencesPanel.rightClickPopupMenuPopupMenuWillBecomeVisible().
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-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.