Autopsy
4.7.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits Serializable.
Classes | |
class | Type |
Public Member Functions | |
CorrelationAttribute (Type correlationType, String correlationValue) throws EamDbException | |
void | addInstance (CorrelationAttributeInstance artifactInstance) |
Boolean | equals (CorrelationAttribute otherArtifact) |
Type | getCorrelationType () |
String | getCorrelationValue () |
String | getID () |
List< CorrelationAttributeInstance > | getInstances () |
void | setCorrelationType (Type correlationType) |
void | setCorrelationValue (String correlationValue) |
void | setID (String ID) |
void | setInstances (List< CorrelationAttributeInstance > artifactInstances) |
String | toString () |
Static Public Member Functions | |
static List< CorrelationAttribute.Type > | getDefaultCorrelationTypes () throws EamDbException |
Static Public Attributes | |
static final int | DOMAIN_TYPE_ID = 1 |
static final int | EMAIL_TYPE_ID = 2 |
static final int | FILES_TYPE_ID = 0 |
static final int | PHONE_TYPE_ID = 3 |
static final int | USBID_TYPE_ID = 4 |
Private Attributes | |
final List< CorrelationAttributeInstance > | artifactInstances |
Type | correlationType |
String | correlationValue |
String | ID |
Static Private Attributes | |
static final long | serialVersionUID = 1L |
Represents a type and value pair that can be used for correlation. CorrelationAttributeInstances store information about the actual occurrences of the attribute.
Definition at line 33 of file CorrelationAttribute.java.
org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.CorrelationAttribute | ( | Type | correlationType, |
String | correlationValue | ||
) | throws EamDbException |
Definition at line 69 of file CorrelationAttribute.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.correlationType.
void org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.addInstance | ( | CorrelationAttributeInstance | artifactInstance | ) |
Add an artifact instance to the list
artifactInstance | the instance to add |
Definition at line 166 of file CorrelationAttribute.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.EamArtifactUtil.makeCorrelationAttributeFromContent(), and org.sleuthkit.autopsy.centralrepository.contentviewer.DataContentViewerOtherCases.populateTable().
Boolean org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.equals | ( | CorrelationAttribute | otherArtifact | ) |
Definition at line 80 of file CorrelationAttribute.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.Type.equals(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getCorrelationType(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getCorrelationValue(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getID(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getInstances().
Type org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getCorrelationType | ( | ) |
Definition at line 130 of file CorrelationAttribute.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.correlationType.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.equals(), org.sleuthkit.autopsy.centralrepository.contentviewer.DataContentViewerOtherCases.getCorrelatedInstances(), org.sleuthkit.autopsy.centralrepository.contentviewer.DataContentViewerOtherCasesTableModel.mapValueById(), org.sleuthkit.autopsy.centralrepository.contentviewer.DataContentViewerOtherCases.rightClickPopupMenuPopupMenuWillBecomeVisible(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.toString().
String org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getCorrelationValue | ( | ) |
Definition at line 115 of file CorrelationAttribute.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.correlationValue.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.equals(), org.sleuthkit.autopsy.centralrepository.contentviewer.DataContentViewerOtherCases.getCorrelatedInstances(), org.sleuthkit.autopsy.centralrepository.contentviewer.DataContentViewerOtherCasesTableModel.mapValueById(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.toString().
|
static |
Load the default correlation types
EamDbException | if the Type's dbTableName has invalid characters/format |
Definition at line 59 of file CorrelationAttribute.java.
Referenced by org.sleuthkit.autopsy.centralrepository.contentviewer.DataContentViewerOtherCases.getCorrelationAttributesFromNode(), org.sleuthkit.autopsy.centralrepository.datamodel.SqliteEamDbSettings.initializeDatabaseSchema(), org.sleuthkit.autopsy.centralrepository.datamodel.PostgresEamDbSettings.initializeDatabaseSchema(), and org.sleuthkit.autopsy.centralrepository.datamodel.EamDbUtil.insertDefaultCorrelationTypes().
String org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getID | ( | ) |
Definition at line 101 of file CorrelationAttribute.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.ID.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.equals(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.toString().
List<CorrelationAttributeInstance> org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getInstances | ( | ) |
Definition at line 145 of file CorrelationAttribute.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.artifactInstances.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.equals(), org.sleuthkit.autopsy.centralrepository.contentviewer.DataContentViewerOtherCasesTableModel.mapValueById(), org.sleuthkit.autopsy.centralrepository.contentviewer.DataContentViewerOtherCases.rightClickPopupMenuPopupMenuWillBecomeVisible(), org.sleuthkit.autopsy.centralrepository.contentviewer.DataContentViewerOtherCases.showCaseDetails(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.toString().
void org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.setCorrelationType | ( | Type | correlationType | ) |
correlationType | the correlation Type to set |
Definition at line 137 of file CorrelationAttribute.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.correlationType.
void org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.setCorrelationValue | ( | String | correlationValue | ) |
correlationValue | the correlationValue to set |
Definition at line 122 of file CorrelationAttribute.java.
void org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.setID | ( | String | ID | ) |
ID | the ID to set |
Definition at line 108 of file CorrelationAttribute.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.ID.
void org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.setInstances | ( | List< CorrelationAttributeInstance > | artifactInstances | ) |
Set the list of artifact instances
artifactInstances | the List of artifactInstances to set. |
Definition at line 154 of file CorrelationAttribute.java.
String org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.toString | ( | ) |
Definition at line 88 of file CorrelationAttribute.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getCorrelationType(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getCorrelationValue(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getID(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getInstances(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.Type.toString().
|
private |
Definition at line 40 of file CorrelationAttribute.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getInstances().
|
private |
Definition at line 39 of file CorrelationAttribute.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.CorrelationAttribute(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getCorrelationType(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.setCorrelationType().
|
private |
Definition at line 38 of file CorrelationAttribute.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getCorrelationValue().
|
static |
Definition at line 44 of file CorrelationAttribute.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.EamArtifactUtil.getCorrelationAttributeFromBlackboardArtifact().
|
static |
Definition at line 45 of file CorrelationAttribute.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.EamArtifactUtil.getCorrelationAttributeFromBlackboardArtifact().
|
static |
Definition at line 43 of file CorrelationAttribute.java.
Referenced by org.sleuthkit.autopsy.modules.hashdatabase.ImportCentralRepoDbProgressDialog.CentralRepoImportWorker.doInBackground(), org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.getCentralRepoHashSetsFromDatabase(), org.sleuthkit.autopsy.centralrepository.datamodel.EamArtifactUtil.getCorrelationAttributeFromContent(), org.sleuthkit.autopsy.centralrepository.contentviewer.DataContentViewerOtherCases.getCorrelationAttributesFromNode(), org.sleuthkit.autopsy.centralrepository.datamodel.SqliteEamDbSettings.initializeDatabaseSchema(), org.sleuthkit.autopsy.centralrepository.datamodel.PostgresEamDbSettings.initializeDatabaseSchema(), org.sleuthkit.autopsy.centralrepository.datamodel.EamArtifactUtil.makeCorrelationAttributeFromContent(), and org.sleuthkit.autopsy.centralrepository.contentviewer.DataContentViewerOtherCases.rightClickPopupMenuPopupMenuWillBecomeVisible().
|
private |
Definition at line 37 of file CorrelationAttribute.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.getID(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttribute.setID().
|
static |
Definition at line 46 of file CorrelationAttribute.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.EamArtifactUtil.getCorrelationAttributeFromBlackboardArtifact().
|
staticprivate |
Definition at line 35 of file CorrelationAttribute.java.
|
static |
Definition at line 47 of file CorrelationAttribute.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.EamArtifactUtil.getCorrelationAttributeFromBlackboardArtifact().
Copyright © 2012-2016 Basis Technology. Generated on: Mon Jun 18 2018
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.