Autopsy  4.21.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Static Public Member Functions | Private Member Functions | Static Private Member Functions | Static Private Attributes | List of all members
org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil Class Reference

Static Public Member Functions

static CorrelationAttributeInstance getCorrAttrForFile (AbstractFile file)
 
static boolean isSupportedAbstractFileType (AbstractFile file)
 
static List< CorrelationAttributeInstancemakeCorrAttrsForSearch (AnalysisResult analysisResult)
 
static List< CorrelationAttributeInstancemakeCorrAttrsForSearch (DataArtifact artifact)
 
static List< CorrelationAttributeInstancemakeCorrAttrsForSearch (AbstractFile file)
 
static List< CorrelationAttributeInstancemakeCorrAttrsForSearch (OsAccountInstance osAccountInst)
 
static List< CorrelationAttributeInstancemakeCorrAttrsToSave (DataArtifact artifact)
 
static List< CorrelationAttributeInstancemakeCorrAttrsToSave (AbstractFile file)
 
static List< CorrelationAttributeInstancemakeCorrAttrsToSave (AnalysisResult file)
 
static List< CorrelationAttributeInstancemakeCorrAttrsToSave (OsAccount account, Content dataSource)
 

Private Member Functions

 CorrelationAttributeUtil ()
 

Static Private Member Functions

static BlackboardAttribute getAttribute (List< BlackboardAttribute > attributes, BlackboardAttribute.Type attributeType) throws TskCoreException
 
static String getEmailAddressAttrDisplayName ()
 
static boolean isSystemOsAccount (String accountAddr)
 
static CorrelationAttributeInstance makeCorrAttr (BlackboardArtifact artifact, CorrelationAttributeInstance.Type correlationType, String value)
 
static CorrelationAttributeInstance makeCorrAttr (BlackboardArtifact artifact, CorrelationAttributeInstance.Type correlationType, String value, Content sourceContent, Content dataSource)
 
static void makeCorrAttrFromAcctArtifact (List< CorrelationAttributeInstance > corrAttrInstances, BlackboardArtifact acctArtifact, List< BlackboardAttribute > attributes) throws InvalidAccountIDException, TskCoreException, CentralRepoException
 
static List< CorrelationAttributeInstancemakeCorrAttrFromArtifactAttr (BlackboardArtifact artifact, ATTRIBUTE_TYPE artAttrType, int typeId, List< BlackboardAttribute > attributes, Content sourceContent, Content dataSource) throws CentralRepoException, TskCoreException
 
static List< CorrelationAttributeInstancemakeCorrAttrFromArtifactAttr (BlackboardArtifact artifact, ATTRIBUTE_TYPE artAttrType, int typeId, List< BlackboardAttribute > attributes) throws CentralRepoException, TskCoreException
 
static List< CorrelationAttributeInstancemakeCorrAttrsFromCommunicationArtifact (BlackboardArtifact artifact, List< BlackboardAttribute > attributes) throws TskCoreException, CentralRepoException, CorrelationAttributeNormalizationException
 

Static Private Attributes

static final Set< Integer > DOMAIN_ARTIFACT_TYPE_IDS
 
static final List< String > domainsToSkip = Arrays.asList("localhost", "127.0.0.1")
 
static final Logger logger = Logger.getLogger(CorrelationAttributeUtil.class.getName())
 

Detailed Description

Utility class for working with correlation attributes in the central repository.

Definition at line 54 of file CorrelationAttributeUtil.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.CorrelationAttributeUtil ( )
private

Prevent instantiation of this utility class.

Definition at line 848 of file CorrelationAttributeUtil.java.

Member Function Documentation

static BlackboardAttribute org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.getAttribute ( List< BlackboardAttribute >  attributes,
BlackboardAttribute.Type  attributeType 
) throws TskCoreException
staticprivate
static CorrelationAttributeInstance org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.getCorrAttrForFile ( AbstractFile  file)
static

Gets the correlation attribute instance for a file. This method goes to the CR to get an actual instance. It does not simply package the data from file into a generic instance object.

Parameters
fileThe file.

TODO (Jira-6088): The methods in this low-level, utility class should throw exceptions instead of logging them. The reason for this is that the clients of the utility class, not the utility class itself, should be in charge of error handling policy, per the Autopsy Coding Standard. Note that clients of several of these methods currently cannot determine whether receiving a null return value is an error or not, plus null checking is easy to forget, while catching exceptions is enforced.

Returns
The correlation attribute instance or null, if no such correlation attribute instance was found or an error occurred.

Definition at line 682 of file CorrelationAttributeUtil.java.

References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.FILES_TYPE_ID, org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.fromTSKDataSource(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.getCase(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.getCorrelationAttributeInstance(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.getCorrelationTypeById(), org.sleuthkit.autopsy.casemodule.Case.getCurrentCaseThrows(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.getInstance(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.isEnabled(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.isSupportedAbstractFileType().

Referenced by org.sleuthkit.autopsy.centralrepository.AddEditCentralRepoCommentAction.AddEditCentralRepoCommentAction().

static String org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.getEmailAddressAttrDisplayName ( )
staticprivate

Gets a string that is expected to be the same string that is stored in the correlation_types table in the central repository as the display name for the email address correlation attribute type. This string is duplicated in the CorrelationAttributeInstance class.

TODO (Jira-6088): We should not have multiple definitions of this string.

Returns
The display name of the email address correlation attribute type.

Definition at line 79 of file CorrelationAttributeUtil.java.

Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsForSearch().

static boolean org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.isSupportedAbstractFileType ( AbstractFile  file)
static

Checks whether or not a file is of a type that can be added to the central repository as a correlation attribute instance.

Parameters
fileA file.
Returns
True or false.

Definition at line 809 of file CorrelationAttributeUtil.java.

Referenced by org.sleuthkit.autopsy.centralrepository.CentralRepoContextMenuActionsProvider.getActions(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.getCorrAttrForFile(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsForSearch().

static boolean org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.isSystemOsAccount ( String  accountAddr)
staticprivate

Determines whether or not a given OS account address is a system account address.

Parameters
accountAddrThe OS account address.
Returns
True or false.

Definition at line 162 of file CorrelationAttributeUtil.java.

Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsToSave().

static CorrelationAttributeInstance org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttr ( BlackboardArtifact  artifact,
CorrelationAttributeInstance.Type  correlationType,
String  value 
)
staticprivate

Makes a correlation attribute instance of a given type from an artifact.

Parameters
artifactThe artifact.
correlationTypethe correlation attribute type.
valueThe correlation attribute value.

TODO (Jira-6088): The methods in this low-level, utility class should throw exceptions instead of logging them. The reason for this is that the clients of the utility class, not the utility class itself, should be in charge of error handling policy, per the Autopsy Coding Standard. Note that clients of several of these methods currently cannot determine whether receiving a null return value is an error or not, plus null checking is easy to forget, while catching exceptions is enforced.

Returns
The correlation attribute instance or null, if an error occurred.

Definition at line 577 of file CorrelationAttributeUtil.java.

Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrFromAcctArtifact(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrFromArtifactAttr(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsFromCommunicationArtifact().

static CorrelationAttributeInstance org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttr ( BlackboardArtifact  artifact,
CorrelationAttributeInstance.Type  correlationType,
String  value,
Content  sourceContent,
Content  dataSource 
)
staticprivate

Makes a correlation attribute instance of a given type from an artifact.

Parameters
artifactThe artifact.
correlationTypethe correlation attribute type.
valueThe correlation attribute value.
sourceContentThe source content object.
dataSourceThe data source content object.

TODO (Jira-6088): The methods in this low-level, utility class should throw exceptions instead of logging them. The reason for this is that the clients of the utility class, not the utility class itself, should be in charge of error handling policy, per the Autopsy Coding Standard. Note that clients of several of these methods currently cannot determine whether receiving a null return value is an error or not, plus null checking is easy to forget, while catching exceptions is enforced.

Returns
The correlation attribute instance or null, if an error occurred.

Definition at line 600 of file CorrelationAttributeUtil.java.

References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.fromTSKDataSource(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.getCase(), org.sleuthkit.autopsy.casemodule.Case.getCurrentCaseThrows(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.getInstance(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.getName(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().

static void org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrFromAcctArtifact ( List< CorrelationAttributeInstance corrAttrInstances,
BlackboardArtifact  acctArtifact,
List< BlackboardAttribute >  attributes 
) throws InvalidAccountIDException, TskCoreException, CentralRepoException
staticprivate
static List<CorrelationAttributeInstance> org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrFromArtifactAttr ( BlackboardArtifact  artifact,
ATTRIBUTE_TYPE  artAttrType,
int  typeId,
List< BlackboardAttribute >  attributes,
Content  sourceContent,
Content  dataSource 
) throws CentralRepoException, TskCoreException
staticprivate

Makes a correlation attribute instance from a specified attribute of an artifact. The correlation attribute instance is added to an input list.

Parameters
artifactAn artifact.
artAttrTypeThe type of the attribute of the artifact that is to be made into a correlation attribute instance.
typeIdThe type ID for the desired correlation attribute instance.
attributesList of attributes.
sourceContentThe source content object.
dataSourceThe data source content object.
Exceptions
CentralRepoExceptionIf there is an error querying the central repository.
TskCoreExceptionIf there is an error querying the case database.

Definition at line 522 of file CorrelationAttributeUtil.java.

References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.getAttribute(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.getCorrelationTypeById(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.getInstance(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttr().

Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrFromArtifactAttr(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsForSearch().

static List<CorrelationAttributeInstance> org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrFromArtifactAttr ( BlackboardArtifact  artifact,
ATTRIBUTE_TYPE  artAttrType,
int  typeId,
List< BlackboardAttribute >  attributes 
) throws CentralRepoException, TskCoreException
staticprivate

Makes a correlation attribute instance from a specified attribute of an artifact. The correlation attribute instance is added to an input list.

Parameters
artifactAn artifact.
artAttrTypeThe type of the attribute of the artifact that is to be made into a correlation attribute instance.
typeIdThe type ID for the desired correlation attribute instance.
attributesList of attributes.
Exceptions
CentralRepoExceptionIf there is an error querying the central repository.
TskCoreExceptionIf there is an error querying the case database.

Definition at line 554 of file CorrelationAttributeUtil.java.

References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrFromArtifactAttr().

static List<CorrelationAttributeInstance> org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsForSearch ( AnalysisResult  analysisResult)
static

Makes zero to many correlation attribute instances from the attributes of AnalysisResult that have correlatable data. The intention of this method is to use the results to correlate with, not to save. If you want to save, please use makeCorrAttrsToSave. An artifact that can have data to search for != An artifact that should be the source of data in the CR, so results may be too lenient.

IMPORTANT: The correlation attribute instances are NOT added to the central repository by this method.

JIRA-TODO (Jira-6088)

Parameters
analysisResultAn AnalysisResult object.
Returns
A list, possibly empty, of correlation attribute instances for the AnalysisResult.

("deprecation") - we need to support already existing interesting file and artifact hits.

We only need to add correlation attributes for a single OsAccountInstance. because we are generally searching based on type and value.

However data source can also be used, so we would like to choose an OsAccountInstance which is associated with the same data source as the provided AnalysisResult for those use cases. For example to get the count of cases with other instances.

Definition at line 188 of file CorrelationAttributeUtil.java.

References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.EMAIL_TYPE_ID, org.sleuthkit.autopsy.casemodule.Case.getCurrentCaseThrows(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.getEmailAddressAttrDisplayName(), org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.isEnabled(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrFromArtifactAttr(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsForSearch().

Referenced by org.sleuthkit.autopsy.centralrepository.AddEditCentralRepoCommentAction.AddEditCentralRepoCommentAction(), org.sleuthkit.autopsy.contentviewers.annotations.AnnotationUtils.getCentralRepositoryData(), org.sleuthkit.autopsy.centralrepository.application.OtherOccurrences.getCorrelationAttributeFromOsAccount(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsForSearch(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsToSave(), org.sleuthkit.autopsy.centralrepository.eventlisteners.CaseEventListener.TagDefinitionChangeTask.run(), org.sleuthkit.autopsy.centralrepository.eventlisteners.CaseEventListener.setArtifactKnownStatus(), and org.sleuthkit.autopsy.centralrepository.eventlisteners.CaseEventListener.ContentTagTask.setContentKnownStatus().

static List<CorrelationAttributeInstance> org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsForSearch ( DataArtifact  artifact)
static

Makes zero to many correlation attribute instances from the attributes of a DataArtifact that have correlatable data. The intention of this method is to use the results to correlate with, not to save. If you want to save, please use makeCorrAttrsToSave. An artifact that can have data to search for != An artifact that should be the source of data in the CR, so results may be too lenient.

IMPORTANT: The correlation attribute instances are NOT added to the central repository by this method.

JIRA-TODO (Jira-6088)

Parameters
artifactA DataArtifact object.
Returns
A list, possibly empty, of correlation attribute instances for the DataArtifact.

Definition at line 290 of file CorrelationAttributeUtil.java.

References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.DOMAIN_TYPE_ID, org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.EMAIL_TYPE_ID, org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.getAttribute(), org.sleuthkit.autopsy.casemodule.Case.getCurrentCaseThrows(), org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.ICCID_TYPE_ID, org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.IMEI_TYPE_ID, org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.IMSI_TYPE_ID, org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.INSTALLED_PROGS_TYPE_ID, org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.isEnabled(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.MAC_TYPE_ID, org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrFromAcctArtifact(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrFromArtifactAttr(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsFromCommunicationArtifact(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.PHONE_TYPE_ID, org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.SSID_TYPE_ID, and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.USBID_TYPE_ID.

static List<CorrelationAttributeInstance> org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsForSearch ( AbstractFile  file)
static

Makes a correlation attribute instance for a file. Will include the specific object ID.

IMPORTANT: The correlation attribute instance is NOT added to the central repository by this method.

TODO (Jira-6088): The methods in this low-level, utility class should throw exceptions instead of logging them. The reason for this is that the clients of the utility class, not the utility class itself, should be in charge of error handling policy, per the Autopsy Coding Standard. Note that clients of several of these methods currently cannot determine whether receiving a null return value is an error or not, plus null checking is easy to forget, while catching exceptions is enforced.

Parameters
fileThe file.
Returns
The correlation attribute instance in a list, or an empty list if an error occurred.

Definition at line 764 of file CorrelationAttributeUtil.java.

References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.FILES_TYPE_ID, org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.fromTSKDataSource(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.getCase(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.getCorrelationTypeById(), org.sleuthkit.autopsy.casemodule.Case.getCurrentCaseThrows(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.getInstance(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.getName(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.isEnabled(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.isSupportedAbstractFileType().

static List<CorrelationAttributeInstance> org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsForSearch ( OsAccountInstance  osAccountInst)
static
static List<CorrelationAttributeInstance> org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsFromCommunicationArtifact ( BlackboardArtifact  artifact,
List< BlackboardAttribute >  attributes 
) throws TskCoreException, CentralRepoException, CorrelationAttributeNormalizationException
staticprivate

Makes a correlation attribute instance from a phone number attribute of an artifact.

Parameters
artifactAn artifact with a phone number attribute.
attributesList of attributes.
Exceptions
TskCoreExceptionIf there is an error querying the case database.
CentralRepoExceptionIf there is an error querying the central repository.
CorrelationAttributeNormalizationExceptionIf there is an error in normalizing the attribute.

Definition at line 422 of file CorrelationAttributeUtil.java.

References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.getAttribute(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.getCorrelationTypeById(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.getInstance(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttr(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeInstance.PHONE_TYPE_ID.

Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsForSearch().

static List<CorrelationAttributeInstance> org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsToSave ( DataArtifact  artifact)
static
static List<CorrelationAttributeInstance> org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsToSave ( AbstractFile  file)
static

Makes zero to many correlation attribute instances from the attributes of abstract file objects that have correlatable data. The intention of this method is to use the results to save to the CR, not to correlate with them. If you want to correlate, please use makeCorrAttrsForSearch. An artifact that can have correlatable data != An artifact that should be the source of data in the CR, so results may be un-necessarily incomplete.

Parameters
fileA AbstractFile object.
Returns
A list, possibly empty, of correlation attribute instances for the content.

Definition at line 108 of file CorrelationAttributeUtil.java.

References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsForSearch().

static List<CorrelationAttributeInstance> org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsToSave ( AnalysisResult  file)
static

Definition at line 112 of file CorrelationAttributeUtil.java.

static List<CorrelationAttributeInstance> org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.makeCorrAttrsToSave ( OsAccount  account,
Content  dataSource 
)
static

Member Data Documentation

final Set<Integer> org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.DOMAIN_ARTIFACT_TYPE_IDS
staticprivate
Initial value:
= new HashSet<>(Arrays.asList(
ARTIFACT_TYPE.TSK_WEB_BOOKMARK.getTypeID(),
ARTIFACT_TYPE.TSK_WEB_COOKIE.getTypeID(),
ARTIFACT_TYPE.TSK_WEB_DOWNLOAD.getTypeID(),
ARTIFACT_TYPE.TSK_WEB_HISTORY.getTypeID(),
ARTIFACT_TYPE.TSK_WEB_CACHE.getTypeID()
))

Definition at line 60 of file CorrelationAttributeUtil.java.

final List<String> org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.domainsToSkip = Arrays.asList("localhost", "127.0.0.1")
staticprivate

Definition at line 57 of file CorrelationAttributeUtil.java.

final Logger org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationAttributeUtil.logger = Logger.getLogger(CorrelationAttributeUtil.class.getName())
staticprivate

Definition at line 56 of file CorrelationAttributeUtil.java.


The documentation for this class was generated from the following file:

Copyright © 2012-2022 Basis Technology. Generated on: Tue Feb 6 2024
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.