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

Inherits org.sleuthkit.autopsy.datamodel.AutopsyVisitableItem.

Classes

class  AccountArtifactNode
 
class  AccountsRootNode
 
class  AccountTypeFactory
 
class  ApproveAccounts
 
class  BINFactory
 
class  BINNode
 
class  BinResult
 
class  ByBINNode
 
class  ByFileNode
 
class  CreditCardNumberAccountTypeNode
 
class  CreditCardNumberFactory
 
enum  CreditCardViewMode
 
class  DefaultAccountFactory
 
class  DefaultAccountTypeNode
 
class  FileWithCCN
 
class  FileWithCCNFactory
 
class  FileWithCCNNode
 
class  ObservingChildren
 
class  RejectAccounts
 
class  ReviewStatusAction
 
class  ReviewStatusChangeEvent
 
class  ToggleShowRejected
 
class  ViewModeFactory
 

Public Member Functions

 Accounts (SleuthkitCase skCase)
 
Action newToggleShowRejectedAction ()
 

Static Public Member Functions

static String getIconFilePath (Account.Type type)
 

Static Public Attributes

final static String NAME = Bundle.AccountsRootNode_name()
 

Private Member Functions

String getBinRangeString (BinResult bin)
 
String getRejectedArtifactFilterClause ()
 

Private Attributes

final ApproveAccounts approveActionInstance
 
final RejectAccounts rejectActionInstance
 
final EventBus reviewStatusBus = new EventBus("ReviewStatusBus")
 
boolean showRejected = false
 
SleuthkitCase skCase
 

Static Private Attributes

static final String ICON_BASE_PATH = "/org/sleuthkit/autopsy/images/"
 
static final Logger LOGGER = Logger.getLogger(Accounts.class.getName())
 

Detailed Description

AutopsyVisitableItem for the Accounts section of the tree. All nodes, factories, and custom key class related to accounts are inner classes.

Definition at line 88 of file Accounts.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.datamodel.accounts.Accounts.Accounts ( SleuthkitCase  skCase)

Constructor

Parameters
skCaseThe SleuthkitCase object to use for db queries.

Definition at line 110 of file Accounts.java.

References org.sleuthkit.autopsy.datamodel.accounts.Accounts.skCase.

Member Function Documentation

String org.sleuthkit.autopsy.datamodel.accounts.Accounts.getBinRangeString ( BinResult  bin)
private
static String org.sleuthkit.autopsy.datamodel.accounts.Accounts.getIconFilePath ( Account.Type  type)
static

Get the path of the icon for the given Account Type.

Returns
The path of the icon for the given Account Type.

Definition at line 1773 of file Accounts.java.

Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.DefaultAccountTypeNode.DefaultAccountTypeNode().

String org.sleuthkit.autopsy.datamodel.accounts.Accounts.getRejectedArtifactFilterClause ( )
private
Action org.sleuthkit.autopsy.datamodel.accounts.Accounts.newToggleShowRejectedAction ( )

Gets a new Action that when invoked toggles showing rejected artifacts on or off.

Returns
An Action that will toggle whether rejected artifacts are shown in the tree rooted by this Accounts instance.

Definition at line 140 of file Accounts.java.

Referenced by org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.componentOpened().

Member Data Documentation

final ApproveAccounts org.sleuthkit.autopsy.datamodel.accounts.Accounts.approveActionInstance
private

Definition at line 103 of file Accounts.java.

final String org.sleuthkit.autopsy.datamodel.accounts.Accounts.ICON_BASE_PATH = "/org/sleuthkit/autopsy/images/"
staticprivate

Definition at line 91 of file Accounts.java.

final Logger org.sleuthkit.autopsy.datamodel.accounts.Accounts.LOGGER = Logger.getLogger(Accounts.class.getName())
staticprivate

Definition at line 90 of file Accounts.java.

final static String org.sleuthkit.autopsy.datamodel.accounts.Accounts.NAME = Bundle.AccountsRootNode_name()
static
final RejectAccounts org.sleuthkit.autopsy.datamodel.accounts.Accounts.rejectActionInstance
private

Definition at line 102 of file Accounts.java.

final EventBus org.sleuthkit.autopsy.datamodel.accounts.Accounts.reviewStatusBus = new EventBus("ReviewStatusBus")
private

Definition at line 97 of file Accounts.java.

boolean org.sleuthkit.autopsy.datamodel.accounts.Accounts.showRejected = false
private
SleuthkitCase org.sleuthkit.autopsy.datamodel.accounts.Accounts.skCase
private

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

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.