remove unused account code

This commit is contained in:
Greg DiCristofaro 2021-12-27 11:35:38 -05:00
parent f70d65252e
commit 809bb5e804
10 changed files with 11 additions and 2117 deletions

View File

@ -129,8 +129,6 @@ public class ViewPreferencesPanel extends JPanel implements OptionsPanel {
UserPreferences.setResultsTablePageSize((int) maxResultsSpinner.getValue());
storeGroupItemsInTreeByDataSource();
DirectoryTreeTopComponent.getDefault().setShowRejectedResults(hideRejectedResultsCheckbox.isSelected() == false);
}
/**
@ -510,9 +508,7 @@ public class ViewPreferencesPanel extends JPanel implements OptionsPanel {
}// </editor-fold>//GEN-END:initComponents
private void hideRejectedResultsCheckboxActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_hideRejectedResultsCheckboxActionPerformed
if (immediateUpdates) {
DirectoryTreeTopComponent.getDefault().setShowRejectedResults(hideRejectedResultsCheckbox.isSelected() == false);
} else {
if (!immediateUpdates) {
firePropertyChange(OptionsPanelController.PROP_CHANGED, null, null);
}
}//GEN-LAST:event_hideRejectedResultsCheckboxActionPerformed

View File

@ -251,10 +251,6 @@ public class Artifacts {
EmailExtracted.RootNode emailNode = new EmailExtracted(skCase, dsObjId).new RootNode();
return new TypeNodeKey(emailNode, TSK_EMAIL_MSG);
} else if (TSK_ACCOUNT.getTypeID() == typeId) {
Accounts.AccountsRootNode accountsNode = new Accounts(skCase, dsObjId).new AccountsRootNode();
return new TypeNodeKey(accountsNode, TSK_ACCOUNT);
} else if (TSK_KEYWORD_HIT.getTypeID() == typeId) {
KeywordHits.RootNode keywordsNode = new KeywordHits(skCase, dsObjId).new RootNode();
return new TypeNodeKey(keywordsNode, TSK_KEYWORD_HIT);

View File

@ -49,8 +49,6 @@ public interface AutopsyItemVisitor<T> {
T visit(Reports reportsItem);
T visit(Accounts accountsItem);
T visit(OsAccounts osAccoutItem);
T visit(HostGrouping aThis);
@ -135,11 +133,6 @@ public interface AutopsyItemVisitor<T> {
return defaultVisit(reportsItem);
}
@Override
public T visit(Accounts accountsItem) {
return defaultVisit(accountsItem);
}
@Override
public T visit(OsAccounts osAccountItem) {
return defaultVisit(osAccountItem);

View File

@ -25,7 +25,6 @@ import org.sleuthkit.autopsy.commonpropertiessearch.InstanceCaseNode;
import org.sleuthkit.autopsy.commonpropertiessearch.CommonAttributeValueNode;
import org.sleuthkit.autopsy.commonpropertiessearch.CaseDBCommonAttributeInstanceNode;
import org.sleuthkit.autopsy.commonpropertiessearch.InstanceDataSourceNode;
import org.sleuthkit.autopsy.datamodel.accounts.Accounts;
import org.sleuthkit.autopsy.allcasessearch.CorrelationAttributeInstanceNode;
/**
@ -134,23 +133,6 @@ public interface DisplayableItemNodeVisitor<T> {
T visit(Reports.ReportNode reportNode);
/*
* Accounts
*/
T visit(Accounts.AccountsRootNode accountRootNode);
T visit(Accounts.CreditCardNumberAccountTypeNode accountTypeNode);
T visit(Accounts.ByBINNode byArtifactNode);
T visit(Accounts.ByFileNode byFileNode);
T visit(Accounts.FileWithCCNNode byFileNode);
T visit(Accounts.BINNode binNode);
T visit(Accounts.DefaultAccountTypeNode node);
T visit(EmptyNode.MessageNode emptyNode);
/*
@ -410,41 +392,6 @@ public interface DisplayableItemNodeVisitor<T> {
return defaultVisit(node);
}
@Override
public T visit(Accounts.CreditCardNumberAccountTypeNode node) {
return defaultVisit(node);
}
@Override
public T visit(Accounts.AccountsRootNode node) {
return defaultVisit(node);
}
@Override
public T visit(Accounts.ByBINNode node) {
return defaultVisit(node);
}
@Override
public T visit(Accounts.ByFileNode node) {
return defaultVisit(node);
}
@Override
public T visit(Accounts.FileWithCCNNode node) {
return defaultVisit(node);
}
@Override
public T visit(Accounts.BINNode node) {
return defaultVisit(node);
}
@Override
public T visit(Accounts.DefaultAccountTypeNode node) {
return defaultVisit(node);
}
@Override
public T visit(AttachmentNode node) {
return defaultVisit(node);

View File

@ -133,11 +133,6 @@ public class RootContentChildren extends Children.Keys<Object> {
return new Reports.ReportsListNode();
}
@Override
public AbstractNode visit(Accounts accountsItem) {
return accountsItem.new AccountsRootNode();
}
@Override
public AbstractNode visit(OsAccounts osAccountsItem) {
return osAccountsItem.new OsAccountListNode();

File diff suppressed because it is too large Load Diff

View File

@ -1,28 +0,0 @@
Accounts.BINNode.accountsProperty.displayName=Accounts
Accounts.BINNode.bankCityProperty.displayName=Bank City
Accounts.BINNode.bankCountryProperty.displayName=Bank Country
Accounts.BINNode.bankPhoneProperty.displayName=Bank Phone #
Accounts.BINNode.bankProperty.displayName=Bank
Accounts.BINNode.bankURLProperty.displayName=Bank URL
Accounts.BINNode.binProperty.displayName=Bank Identifier Number
Accounts.BINNode.brandProperty.displayName=Brand
Accounts.BINNode.cardTypeProperty.displayName=Payment Card Type
Accounts.BINNode.noDescription=no description
Accounts.BINNode.schemeProperty.displayName=Credit Card Scheme
# {0} - number of children
Accounts.ByBINNode.displayName=By BIN ({0})
Accounts.ByBINNode.name=By BIN
# {0} - number of children
Accounts.ByFileNode.displayName=By File ({0})
Accounts.FileWithCCNNode.accountsProperty.displayName=Accounts
Accounts.FileWithCCNNode.nameProperty.displayName=File
Accounts.FileWithCCNNode.noDescription=no description
Accounts.FileWithCCNNode.statusProperty.displayName=Status
# {0} - raw file name
# {1} - solr chunk id
Accounts.FileWithCCNNode.unallocatedSpaceFile.displayName={0}_chunk_{1}
Accounts.RootNode.displayName=Communication Accounts
AccountsRootNode.name=Accounts
ApproveAccountsAction.name=Approve Accounts
RejectAccountsAction.name=Reject Accounts
ToggleShowRejected.name=Show Rejected Results

View File

@ -1,25 +0,0 @@
#Thu Sep 30 10:26:59 UTC 2021
Accounts.BINNode.accountsProperty.displayName=\u30a2\u30ab\u30a6\u30f3\u30c8
Accounts.BINNode.bankCityProperty.displayName=\u9280\u884c\u6240\u5728\u5730\u5e02\u753a\u6751\u533a
Accounts.BINNode.bankCountryProperty.displayName=\u9280\u884c\u6240\u5728\u56fd
Accounts.BINNode.bankPhoneProperty.displayName=\u9280\u884c\u96fb\u8a71\u756a\u53f7\#
Accounts.BINNode.bankProperty.displayName=\u9280\u884c
Accounts.BINNode.bankURLProperty.displayName=\u9280\u884cURL
Accounts.BINNode.binProperty.displayName=\u9280\u884c\u8b58\u5225\u756a\u53f7
Accounts.BINNode.brandProperty.displayName=\u30d6\u30e9\u30f3\u30c9
Accounts.BINNode.cardTypeProperty.displayName=\u652f\u6255\u3044\u30ab\u30fc\u30c9\u306e\u7a2e\u985e
Accounts.BINNode.noDescription=\u8aac\u660e\u306a\u3057
Accounts.BINNode.schemeProperty.displayName=\u30af\u30ec\u30b8\u30c3\u30c8\u30ab\u30fc\u30c9\u30b9\u30ad\u30fc\u30e0
Accounts.ByBINNode.displayName=BIN\u5225 ({0})
Accounts.ByBINNode.name=BIN\u5225
Accounts.ByFileNode.displayName=\u30d5\u30a1\u30a4\u30eb\u5225 ({0})
Accounts.FileWithCCNNode.accountsProperty.displayName=\u30a2\u30ab\u30a6\u30f3\u30c8
Accounts.FileWithCCNNode.nameProperty.displayName=\u30d5\u30a1\u30a4\u30eb
Accounts.FileWithCCNNode.noDescription=\u8aac\u660e\u306a\u3057
Accounts.FileWithCCNNode.statusProperty.displayName=\u30b9\u30c6\u30fc\u30bf\u30b9
Accounts.FileWithCCNNode.unallocatedSpaceFile.displayName={0}_\u30c1\u30e3\u30f3\u30af_{1}
Accounts.RootNode.displayName=\u901a\u4fe1\u30a2\u30ab\u30a6\u30f3\u30c8
AccountsRootNode.name=\u30a2\u30ab\u30a6\u30f3\u30c8
ApproveAccountsAction.name=\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u627f\u8a8d
RejectAccountsAction.name=\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u62d2\u5426
ToggleShowRejected.name=\u62d2\u5426\u3055\u308c\u305f\u7d50\u679c\u3092\u8868\u793a

View File

@ -75,9 +75,7 @@ import org.sleuthkit.autopsy.corecomponents.ViewPreferencesPanel;
import org.sleuthkit.autopsy.coreutils.Logger;
import org.sleuthkit.autopsy.coreutils.ModuleSettings;
import org.sleuthkit.autopsy.datamodel.AnalysisResults;
import org.sleuthkit.autopsy.datamodel.ArtifactNodeSelectionInfo;
import org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode;
import org.sleuthkit.autopsy.datamodel.CreditCards;
import org.sleuthkit.autopsy.datamodel.DisplayableItemNode;
import org.sleuthkit.autopsy.datamodel.EmailExtracted;
import org.sleuthkit.autopsy.datamodel.EmptyNode;
@ -89,8 +87,9 @@ import org.sleuthkit.autopsy.datamodel.PersonNode;
import org.sleuthkit.autopsy.datamodel.Tags;
import org.sleuthkit.autopsy.datamodel.ViewsNode;
import org.sleuthkit.autopsy.datamodel.accounts.Accounts;
import org.sleuthkit.autopsy.datamodel.accounts.BINRange;
import org.sleuthkit.autopsy.corecomponents.SelectionResponder;
import org.sleuthkit.autopsy.datamodel.CreditCards;
import org.sleuthkit.autopsy.datamodel.accounts.BINRange;
import org.sleuthkit.autopsy.mainui.nodes.ChildNodeSelectionInfo.BlackboardArtifactNodeSelectionInfo;
import org.sleuthkit.autopsy.mainui.nodes.TreeNode;
import org.sleuthkit.autopsy.mainui.nodes.ViewsTypeFactory.MimeParentNode;
@ -287,18 +286,6 @@ public final class DirectoryTreeTopComponent extends TopComponent implements Dat
return showRejectedResults;
}
/**
* Setter to determine if rejected results should be shown or not.
*
* @param showRejectedResults True if showing rejected results; otherwise
* false.
*/
public void setShowRejectedResults(boolean showRejectedResults) {
this.showRejectedResults = showRejectedResults;
if (accounts != null) {
accounts.setShowRejected(showRejectedResults);
}
}
/**
* This method is called from within the constructor to initialize the form.

View File

@ -519,14 +519,14 @@ public class TableSearchTest extends NbTestCase {
osAccount1 = accountMgr.newWindowsOsAccount("S-1-5-21-647283-46237-100", null, null, host2, OsAccountRealm.RealmScope.DOMAIN);
accountMgr.newOsAccountInstance(osAccount1, dataSource2, OsAccountInstance.OsAccountInstanceType.LAUNCHED);
// Add communication accounts
openCase.getSleuthkitCase().getCommunicationsManager().createAccountFileInstance(Account.Type.EMAIL, EMAIL_A, "Test Module", fileA1, null);
openCase.getSleuthkitCase().getCommunicationsManager().createAccountFileInstance(Account.Type.EMAIL, EMAIL_B, "Test Module", fileA2, null);
openCase.getSleuthkitCase().getCommunicationsManager().createAccountFileInstance(Account.Type.DEVICE, "devId1", "Test Module", fileA2, null);
openCase.getSleuthkitCase().getCommunicationsManager().createAccountFileInstance(Account.Type.PHONE, PHONENUM_1, "Test Module", fileA2, null);
openCase.getSleuthkitCase().getCommunicationsManager().createAccountFileInstance(Account.Type.EMAIL, EMAIL_C, "Test Module", customFile, null);
openCase.getSleuthkitCase().getCommunicationsManager().createAccountFileInstance(Account.Type.PHONE, PHONENUM_2, "Test Module", customFile, null);
openCase.getSleuthkitCase().getCommunicationsManager().createAccountFileInstance(Account.Type.EMAIL, EMAIL_A, "Test Module", fileA1, Collections.emptyList(), null);
openCase.getSleuthkitCase().getCommunicationsManager().createAccountFileInstance(Account.Type.EMAIL, EMAIL_B, "Test Module", fileA2, Collections.emptyList(), null);
openCase.getSleuthkitCase().getCommunicationsManager().createAccountFileInstance(Account.Type.DEVICE, "devId1", "Test Module", fileA2, Collections.emptyList(), null);
openCase.getSleuthkitCase().getCommunicationsManager().createAccountFileInstance(Account.Type.PHONE, PHONENUM_1, "Test Module", fileA2, Collections.emptyList(), null);
openCase.getSleuthkitCase().getCommunicationsManager().createAccountFileInstance(Account.Type.EMAIL, EMAIL_C, "Test Module", customFile, Collections.emptyList(), null);
openCase.getSleuthkitCase().getCommunicationsManager().createAccountFileInstance(Account.Type.PHONE, PHONENUM_2, "Test Module", customFile, Collections.emptyList(), null);
} catch (TestUtilsException | TskCoreException | BlackboardException | TagsManager.TagNameAlreadyExistsException | OsAccountManager.NotUserSIDException ex) {
if (trans != null) {