Autopsy  4.19.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Static Public Member Functions | Public Attributes | Private Attributes | List of all members
org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.KnownFilesType Enum Reference

Public Member Functions

 KnownFilesType (String displayName, String identifier, TskData.FileKnown fileKnown, boolean allowSendInboxMessages, boolean defaultSendInboxMessages)
 
String getDisplayName ()
 
TskData.FileKnown getFileKnown ()
 
String getIdentifier ()
 
boolean isDefaultInboxMessages ()
 
boolean isInboxMessagesAllowed ()
 

Static Public Member Functions

static KnownFilesType fromFileKnown (TskData.FileKnown fileKnown)
 

Public Attributes

 KNOWN =(Bundle.HashDbManager_known_text(), "Known", TskData.FileKnown.KNOWN, false, false)
 
 KNOWN_BAD =(Bundle.HashDbManager_knownBad_text(), "Notable", TskData.FileKnown.BAD, true, true)
 
 NO_CHANGE =(Bundle.HashDbManager_noChange_text(), "NoChange", TskData.FileKnown.UNKNOWN, true, false)
 

Private Attributes

final boolean allowSendInboxMessages
 
final boolean defaultSendInboxMessages
 
final String displayName
 
final TskData.FileKnown fileKnown
 
final String identifier
 

Detailed Description

Indicates how files with hashes stored in a particular hash database object should be classified.

Definition at line 907 of file HashDbManager.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.KnownFilesType.KnownFilesType ( String  displayName,
String  identifier,
TskData.FileKnown  fileKnown,
boolean  allowSendInboxMessages,
boolean  defaultSendInboxMessages 
)

Definition at line 919 of file HashDbManager.java.

Member Function Documentation

static KnownFilesType org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.KnownFilesType.fromFileKnown ( TskData.FileKnown  fileKnown)
static

Converts a TskData.FileKnown to the corresponding KnownFilesType.

Parameters
fileKnownThe TskData.FileKnown type.
Returns
The corresponding KnownFilesType.

Definition at line 982 of file HashDbManager.java.

Referenced by org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.getCentralRepoHashSetsFromDatabase().

String org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.KnownFilesType.getDisplayName ( )

Definition at line 961 of file HashDbManager.java.

TskData.FileKnown org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.KnownFilesType.getFileKnown ( )

Retrieves the corresponding TskData.FileKnown enum type that relates to this.

Returns
The corresponding TskData.FileKnown.

Definition at line 971 of file HashDbManager.java.

String org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.KnownFilesType.getIdentifier ( )

Returns the identifier for this KnownFilesType. This is used for Official Hash Sets in their naming convention.

Returns
The identifier for this type.

Definition at line 957 of file HashDbManager.java.

boolean org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.KnownFilesType.isDefaultInboxMessages ( )

Returns whether or not by default for this type is to send inbox messages.

Returns
Whether or not by default for this type is to send inbox messages.

Definition at line 947 of file HashDbManager.java.

boolean org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.KnownFilesType.isInboxMessagesAllowed ( )

Returns whether or not it is allowable to send inbox messages with this known files type.

Returns
Whether or not it is allowable to send inbox messages with this known files type.

Definition at line 936 of file HashDbManager.java.

Member Data Documentation

final boolean org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.KnownFilesType.allowSendInboxMessages
private

Definition at line 916 of file HashDbManager.java.

final boolean org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.KnownFilesType.defaultSendInboxMessages
private

Definition at line 917 of file HashDbManager.java.

final String org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.KnownFilesType.displayName
private

Definition at line 913 of file HashDbManager.java.

final TskData.FileKnown org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.KnownFilesType.fileKnown
private

Definition at line 915 of file HashDbManager.java.

final String org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.KnownFilesType.identifier
private

Definition at line 914 of file HashDbManager.java.

org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.KnownFilesType.KNOWN =(Bundle.HashDbManager_known_text(), "Known", TskData.FileKnown.KNOWN, false, false)
org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.KnownFilesType.KNOWN_BAD =(Bundle.HashDbManager_knownBad_text(), "Notable", TskData.FileKnown.BAD, true, true)
org.sleuthkit.autopsy.modules.hashdatabase.HashDbManager.HashDb.KnownFilesType.NO_CHANGE =(Bundle.HashDbManager_noChange_text(), "NoChange", TskData.FileKnown.UNKNOWN, true, false)

Definition at line 911 of file HashDbManager.java.


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

Copyright © 2012-2021 Basis Technology. Generated on: Thu Sep 30 2021
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.