|
Autopsy
4.21.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.datamodel.AutopsyVisitableItem.
Classes | |
| class | AccountArtifactNode |
| class | AccountsRootNode |
| class | AccountTypeFactory |
| class | AccountTypeResults |
| 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 () | |
| Accounts (long objId) | |
| Action | newToggleShowRejectedAction () |
| void | setShowRejected (boolean showRejected) |
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 | getFilterByDataSourceClause () |
| String | getRejectedArtifactFilterClause () |
Private Attributes | |
| final AccountTypeResults | accountTypeResults |
| final ApproveAccounts | approveActionInstance |
| final long | filteringDSObjId |
| final RejectAccounts | rejectActionInstance |
| final EventBus | reviewStatusBus = new EventBus("ReviewStatusBus") |
| boolean | showRejected = false |
Static Private Attributes | |
| static final String | DISPLAY_NAME = Bundle.Accounts_RootNode_displayName() |
| static final String | ICON_BASE_PATH = "/org/sleuthkit/autopsy/images/" |
| static final Set< IngestManager.IngestJobEvent > | INGEST_JOB_EVENTS_OF_INTEREST = EnumSet.of(IngestManager.IngestJobEvent.COMPLETED, IngestManager.IngestJobEvent.CANCELLED) |
| static final Set< IngestManager.IngestModuleEvent > | INGEST_MODULE_EVENTS_OF_INTEREST = EnumSet.of(IngestManager.IngestModuleEvent.DATA_ADDED) |
| static final Logger | LOGGER = Logger.getLogger(Accounts.class.getName()) |
AutopsyVisitableItem for the Accounts section of the tree. All nodes, factories, and custom key class related to accounts are inner classes.
Definition at line 95 of file Accounts.java.
| org.sleuthkit.autopsy.datamodel.accounts.Accounts.Accounts | ( | ) |
Constructor
| skCase | The SleuthkitCase object to use for db queries. |
Definition at line 126 of file Accounts.java.
| org.sleuthkit.autopsy.datamodel.accounts.Accounts.Accounts | ( | long | objId | ) |
Constructor
| skCase | The SleuthkitCase object to use for db queries. |
| objId | Object id of the data source |
Definition at line 136 of file Accounts.java.
|
private |
|
private |
Returns the clause to filter artifacts by data source.
Definition at line 166 of file Accounts.java.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.DefaultAccountFactory.createKeys(), org.sleuthkit.autopsy.datamodel.accounts.Accounts.FileWithCCNFactory.createKeys(), org.sleuthkit.autopsy.datamodel.accounts.Accounts.BINFactory.createKeys(), org.sleuthkit.autopsy.datamodel.accounts.Accounts.CreditCardNumberFactory.createKeys(), org.sleuthkit.autopsy.datamodel.accounts.Accounts.AccountsRootNode.fetchChildCount(), org.sleuthkit.autopsy.datamodel.accounts.Accounts.AccountTypeResults.update(), org.sleuthkit.autopsy.datamodel.accounts.Accounts.ByFileNode.updateDisplayName(), org.sleuthkit.autopsy.datamodel.accounts.Accounts.ByBINNode.updateDisplayName(), and org.sleuthkit.autopsy.datamodel.accounts.Accounts.BINNode.updateDisplayName().
|
static |
Get the path of the icon for the given Account Type.
Definition at line 1987 of file Accounts.java.
References org::sleuthkit::datamodel::Account::Type.CREDIT_CARD, org::sleuthkit::datamodel::Account::Type.DEVICE, org::sleuthkit::datamodel::Account::Type.EMAIL, org::sleuthkit::datamodel::Account::Type.FACEBOOK, org::sleuthkit::datamodel::Account::Type.INSTAGRAM, org::sleuthkit::datamodel::Account::Type.MESSAGING_APP, org::sleuthkit::datamodel::Account::Type.PHONE, org::sleuthkit::datamodel::Account::Type.TWITTER, org::sleuthkit::datamodel::Account::Type.WEBSITE, and org::sleuthkit::datamodel::Account::Type.WHATSAPP.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.DefaultAccountTypeNode.DefaultAccountTypeNode(), and org.sleuthkit.autopsy.communications.Utils.getIconFilePath().
|
private |
Get the clause that should be used in order to (not) filter out rejected results from db queries.
Definition at line 156 of file Accounts.java.
References org::sleuthkit::datamodel::BlackboardArtifact::ReviewStatus.REJECTED.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.DefaultAccountFactory.createKeys(), org.sleuthkit.autopsy.datamodel.accounts.Accounts.FileWithCCNFactory.createKeys(), org.sleuthkit.autopsy.datamodel.accounts.Accounts.BINFactory.createKeys(), org.sleuthkit.autopsy.datamodel.accounts.Accounts.CreditCardNumberFactory.createKeys(), org.sleuthkit.autopsy.datamodel.accounts.Accounts.ByFileNode.updateDisplayName(), org.sleuthkit.autopsy.datamodel.accounts.Accounts.ByBINNode.updateDisplayName(), and org.sleuthkit.autopsy.datamodel.accounts.Accounts.BINNode.updateDisplayName().
| Action org.sleuthkit.autopsy.datamodel.accounts.Accounts.newToggleShowRejectedAction | ( | ) |
Gets a new Action that when invoked toggles showing rejected artifacts on or off.
Definition at line 182 of file Accounts.java.
| void org.sleuthkit.autopsy.datamodel.accounts.Accounts.setShowRejected | ( | boolean | showRejected | ) |
Update the user interface to show or hide rejected artifacts.
| showRejected | Show rejected artifacts? Yes if true; otherwise no. |
Definition at line 1870 of file Accounts.java.
References org.sleuthkit.autopsy.datamodel.accounts.Accounts.showRejected.
Referenced by org.sleuthkit.autopsy.directorytree.DirectoryTreeTopComponent.setShowRejectedResults().
|
private |
Definition at line 119 of file Accounts.java.
|
private |
Definition at line 116 of file Accounts.java.
|
staticprivate |
Definition at line 101 of file Accounts.java.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.AccountsRootNode.AccountsRootNode().
|
private |
Definition at line 106 of file Accounts.java.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.AccountsRootNode.AccountsRootNode().
|
staticprivate |
Definition at line 98 of file Accounts.java.
|
staticprivate |
Definition at line 99 of file Accounts.java.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.AccountTypeFactory.addNotify(), org.sleuthkit.autopsy.datamodel.accounts.Accounts.DefaultAccountFactory.addNotify(), org.sleuthkit.autopsy.datamodel.accounts.Accounts.ViewModeFactory.addNotify(), org.sleuthkit.autopsy.datamodel.accounts.Accounts.FileWithCCNFactory.addNotify(), and org.sleuthkit.autopsy.datamodel.accounts.Accounts.BINFactory.addNotify().
|
staticprivate |
Definition at line 100 of file Accounts.java.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.AccountTypeFactory.addNotify(), org.sleuthkit.autopsy.datamodel.accounts.Accounts.DefaultAccountFactory.addNotify(), org.sleuthkit.autopsy.datamodel.accounts.Accounts.ViewModeFactory.addNotify(), org.sleuthkit.autopsy.datamodel.accounts.Accounts.FileWithCCNFactory.addNotify(), and org.sleuthkit.autopsy.datamodel.accounts.Accounts.BINFactory.addNotify().
|
staticprivate |
Definition at line 97 of file Accounts.java.
|
static |
Definition at line 104 of file Accounts.java.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.AccountsRootNode.AccountsRootNode().
|
private |
Definition at line 115 of file Accounts.java.
|
private |
Definition at line 108 of file Accounts.java.
|
private |
Definition at line 113 of file Accounts.java.
Referenced by org.sleuthkit.autopsy.datamodel.accounts.Accounts.ToggleShowRejected.actionPerformed(), and org.sleuthkit.autopsy.datamodel.accounts.Accounts.setShowRejected().
Copyright © 2012-2024 Sleuth Kit Labs. Generated on: Mon Mar 17 2025
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.