Autopsy
4.12.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits Serializable.
Classes | |
class | Type |
Public Member Functions | |
CorrelationAttributeInstance (CorrelationAttributeInstance.Type correlationType, String correlationValue, CorrelationCase eamCase, CorrelationDataSource eamDataSource, String filePath, String comment, TskData.FileKnown knownStatus, long fileObjectId) throws EamDbException, CorrelationAttributeNormalizationException | |
Boolean | equals (CorrelationAttributeInstance otherInstance) |
String | getComment () |
CorrelationCase | getCorrelationCase () |
CorrelationDataSource | getCorrelationDataSource () |
Type | getCorrelationType () |
String | getCorrelationValue () |
Long | getFileObjectId () |
String | getFilePath () |
int | getID () |
TskData.FileKnown | getKnownStatus () |
boolean | isDatabaseInstance () |
void | setComment (String comment) |
void | setKnownStatus (TskData.FileKnown knownStatus) |
String | toString () |
Static Public Member Functions | |
static List< CorrelationAttributeInstance.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 | ICCID_TYPE_ID = 9 |
static final int | IMEI_TYPE_ID = 7 |
static final int | IMSI_TYPE_ID = 8 |
static final int | MAC_TYPE_ID = 6 |
static final int | PHONE_TYPE_ID = 3 |
static final int | SSID_TYPE_ID = 5 |
static final int | USBID_TYPE_ID = 4 |
Private Attributes | |
String | comment |
CorrelationCase | correlationCase |
CorrelationDataSource | correlationDataSource |
CorrelationAttributeInstance.Type | correlationType |
String | correlationValue |
String | filePath |
int | ID |
TskData.FileKnown | knownStatus |
Long | objectId |
Static Private Attributes | |
static final long | serialVersionUID = 1L |
Used to store details about a specific instance of a CorrelationAttribute. Includes its data source, path, etc.
Definition at line 39 of file CorrelationAttributeInstance.java.
org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.CorrelationAttributeInstance | ( | CorrelationAttributeInstance.Type | correlationType, |
String | correlationValue, | ||
CorrelationCase | eamCase, | ||
CorrelationDataSource | eamDataSource, | ||
String | filePath, | ||
String | comment, | ||
TskData.FileKnown | knownStatus, | ||
long | fileObjectId | ||
) | throws EamDbException, CorrelationAttributeNormalizationException |
Definition at line 53 of file CorrelationAttributeInstance.java.
Boolean org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.equals | ( | CorrelationAttributeInstance | otherInstance | ) |
Definition at line 92 of file CorrelationAttributeInstance.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.CorrelationAttributeInstance.getCorrelationType(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.getCorrelationValue(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.getFilePath(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.getID(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.getKnownStatus().
String org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.getComment | ( | ) |
Definition at line 170 of file CorrelationAttributeInstance.java.
Referenced by org.sleuthkit.autopsy.contentviewers.AnnotationsContentViewer.addCentralRepositoryEntry(), org.sleuthkit.autopsy.allcasessearch.CorrelationAttributeInstanceNode.createSheet(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.equals(), org.sleuthkit.autopsy.datamodel.AbstractAbstractFileNode< SpecialDirectory >.getCommentProperty(), and org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.getCommentProperty().
CorrelationCase org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.getCorrelationCase | ( | ) |
Definition at line 149 of file CorrelationAttributeInstance.java.
Referenced by org.sleuthkit.autopsy.contentviewers.AnnotationsContentViewer.addCentralRepositoryEntry(), org.sleuthkit.autopsy.commonpropertiessearch.CentralRepoCommonAttributeInstanceNode.createSheet(), org.sleuthkit.autopsy.allcasessearch.CorrelationAttributeInstanceNode.createSheet(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.equals().
CorrelationDataSource org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.getCorrelationDataSource | ( | ) |
Definition at line 156 of file CorrelationAttributeInstance.java.
Referenced by org.sleuthkit.autopsy.commonpropertiessearch.CentralRepoCommonAttributeInstanceNode.createSheet(), org.sleuthkit.autopsy.allcasessearch.CorrelationAttributeInstanceNode.createSheet(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.equals().
Type org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.getCorrelationType | ( | ) |
Definition at line 125 of file CorrelationAttributeInstance.java.
Referenced by org.sleuthkit.autopsy.contentviewers.AnnotationsContentViewer.addCentralRepositoryEntry(), org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.addCountProperty(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.equals(), and org.sleuthkit.autopsy.centralrepository.contentviewer.DataContentViewerOtherCases.getCorrelatedInstances().
String org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.getCorrelationValue | ( | ) |
Definition at line 118 of file CorrelationAttributeInstance.java.
Referenced by org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.addCountProperty(), org.sleuthkit.autopsy.commonpropertiessearch.CentralRepoCommonAttributeInstanceNode.createSheet(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.equals(), and org.sleuthkit.autopsy.centralrepository.contentviewer.DataContentViewerOtherCases.getCorrelatedInstances().
|
static |
Load the default correlation types
EamDbException | if the Type's dbTableName has invalid characters/format |
Definition at line 240 of file CorrelationAttributeInstance.java.
Referenced by org.sleuthkit.autopsy.commonpropertiessearch.CommonAttributeCaseSearchResults.filterMetadata(), org.sleuthkit.autopsy.commonpropertiessearch.CommonAttributeCountSearchResults.filterMetadata(), 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.EamDbUtil.insertDefaultCorrelationTypes(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeNormalizer.normalize().
Long org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.getFileObjectId | ( | ) |
Get the objectId of the file associated with the correlation attribute or NULL if the objectId is not available.
Definition at line 208 of file CorrelationAttributeInstance.java.
String org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.getFilePath | ( | ) |
Definition at line 163 of file CorrelationAttributeInstance.java.
Referenced by org.sleuthkit.autopsy.contentviewers.AnnotationsContentViewer.addCentralRepositoryEntry(), org.sleuthkit.autopsy.commonpropertiessearch.CentralRepoCommonAttributeInstanceNode.createSheet(), org.sleuthkit.autopsy.allcasessearch.CorrelationAttributeInstanceNode.createSheet(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.equals().
int org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.getID | ( | ) |
Definition at line 142 of file CorrelationAttributeInstance.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.equals().
TskData.FileKnown org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.getKnownStatus | ( | ) |
Get this knownStatus. This only indicates whether an item has been tagged as notable and should never return KNOWN.
Definition at line 187 of file CorrelationAttributeInstance.java.
Referenced by org.sleuthkit.autopsy.allcasessearch.CorrelationAttributeInstanceNode.createSheet(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.equals(), and org.sleuthkit.autopsy.centralrepository.eventlisteners.CaseEventListener.TagDefinitionChangeTask.run().
boolean org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.isDatabaseInstance | ( | ) |
Is this a database instance?
Definition at line 135 of file CorrelationAttributeInstance.java.
void org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.setComment | ( | String | comment | ) |
comment | the comment to set |
Definition at line 177 of file CorrelationAttributeInstance.java.
void org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.setKnownStatus | ( | TskData.FileKnown | knownStatus | ) |
Set the knownStatus. This only indicates whether an item has been tagged as notable and should never be set to KNOWN.
knownStatus | Should be BAD if the item is tagged as notable, UNKNOWN otherwise |
Definition at line 198 of file CorrelationAttributeInstance.java.
String org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.toString | ( | ) |
Definition at line 104 of file CorrelationAttributeInstance.java.
|
private |
Definition at line 49 of file CorrelationAttributeInstance.java.
|
private |
Definition at line 46 of file CorrelationAttributeInstance.java.
|
private |
Definition at line 47 of file CorrelationAttributeInstance.java.
|
private |
Definition at line 45 of file CorrelationAttributeInstance.java.
|
private |
Definition at line 44 of file CorrelationAttributeInstance.java.
|
static |
|
static |
|
private |
Definition at line 48 of file CorrelationAttributeInstance.java.
|
static |
Definition at line 213 of file CorrelationAttributeInstance.java.
Referenced by org.sleuthkit.autopsy.modules.hashdatabase.ImportCentralRepoDbProgressDialog.CentralRepoImportWorker.doInBackground(), org.sleuthkit.autopsy.centralrepository.datamodel.EamGlobalFileInstance.EamGlobalFileInstance(), org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.getCentralRepoHashSetsFromDatabase(), org.sleuthkit.autopsy.centralrepository.contentviewer.DataContentViewerOtherCases.getCorrelationAttributesFromNode(), org.sleuthkit.autopsy.centralrepository.datamodel.EamArtifactUtil.getInstanceFromContent(), org.sleuthkit.autopsy.centralrepository.datamodel.SqliteEamDbSettings.initializeDatabaseSchema(), org.sleuthkit.autopsy.centralrepository.datamodel.PostgresEamDbSettings.initializeDatabaseSchema(), org.sleuthkit.autopsy.centralrepository.datamodel.EamArtifactUtil.makeInstanceFromContent(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeNormalizer.normalize(), org.sleuthkit.autopsy.contentviewers.AnnotationsContentViewer.populateCentralRepositoryData(), and org.sleuthkit.autopsy.centralrepository.datamodel.EamGlobalFileInstance.setMD5Hash().
|
static |
Definition at line 222 of file CorrelationAttributeInstance.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.EamArtifactUtil.makeInstancesFromBlackboardArtifact(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeNormalizer.normalize(), and org.sleuthkit.autopsy.centralrepository.eventlisteners.IngestEventsListener.DataAddedTask.run().
|
private |
Definition at line 43 of file CorrelationAttributeInstance.java.
|
static |
Definition at line 220 of file CorrelationAttributeInstance.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.EamArtifactUtil.makeInstancesFromBlackboardArtifact(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeNormalizer.normalize(), and org.sleuthkit.autopsy.centralrepository.eventlisteners.IngestEventsListener.DataAddedTask.run().
|
static |
Definition at line 221 of file CorrelationAttributeInstance.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.EamArtifactUtil.makeInstancesFromBlackboardArtifact(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeNormalizer.normalize(), and org.sleuthkit.autopsy.centralrepository.eventlisteners.IngestEventsListener.DataAddedTask.run().
|
private |
Definition at line 50 of file CorrelationAttributeInstance.java.
|
static |
Definition at line 219 of file CorrelationAttributeInstance.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.EamArtifactUtil.makeInstancesFromBlackboardArtifact(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeNormalizer.normalize(), and org.sleuthkit.autopsy.centralrepository.eventlisteners.IngestEventsListener.DataAddedTask.run().
|
private |
Definition at line 51 of file CorrelationAttributeInstance.java.
|
static |
|
staticprivate |
Definition at line 41 of file CorrelationAttributeInstance.java.
|
static |
|
static |
Definition at line 217 of file CorrelationAttributeInstance.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.EamArtifactUtil.makeInstancesFromBlackboardArtifact(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeNormalizer.normalize(), and org.sleuthkit.autopsy.centralrepository.eventlisteners.IngestEventsListener.DataAddedTask.run().
Copyright © 2012-2018 Basis Technology. Generated on: Wed Sep 18 2019
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.