|
Autopsy
4.21.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits com.basistech.df.cybertriage.autopsy.ctoptions.subpanel.CTOptionsSubPanel.
Classes | |
| class | AuthTokenFetcher |
| class | LicenseFetcher |
Public Member Functions | |
| CTMalwareScannerOptionsPanel () | |
| synchronized void | loadSettings () |
| synchronized void | saveSettings () |
| boolean | valid () |
Private Member Functions | |
| void | acceptEula (LicenseResponse licenseResponse) |
| synchronized LicenseResponse | getLicenseInfo () |
| String | getResetSuffix (LicenseLimitType limitType) |
| void | gotoLink (String url) |
| void | initComponents () |
| synchronized boolean | isLicenseAddRunning () |
| synchronized boolean | isMalwareScansRunning () |
| void | licenseInfoAddButtonActionPerformed (java.awt.event.ActionEvent evt) |
| void | licenseInfoRemoveButtonActionPerformed (java.awt.event.ActionEvent evt) |
| synchronized void | loadLicenseInfo (String licenseNumber) |
| synchronized void | loadMalwareScansInfo (LicenseInfo licenseInfo) |
| void | purchaseLinkMouseClicked (java.awt.event.MouseEvent evt) |
| long | remaining (Long total, Long used) |
| synchronized void | renderLicenseState () |
| synchronized void | setLicenseDisplay (LicenseInfo licenseInfo, String licenseMessage) |
| synchronized void | setMalwareScansDisplay (AuthTokenResponse authTokenResponse, String authTokenMessage, String authTokenError) |
Static Private Member Functions | |
| static String | getCountersResetText (LicenseLimitType limitType, AuthTokenResponse authTokenResponse) |
| static String | getHtmlLink (String url) |
| static String | htmlWrap (String msg) |
Static Private Attributes | |
| static final DateTimeFormatter | LICENSE_EXPIRES_FORMAT |
| static final Logger | logger = Logger.getLogger(CTMalwareScannerOptionsPanel.class.getName()) |
| static final DateTimeFormatter | MALWARE_SCANS_RESET_FORMAT |
| static final String | PURCHASE_URL = "https://cybertriage.com/autopsy-malware-module" |
Options panel to be displayed in the CTOptionsPanel for settings regarding Cyber Triage Malware Scanner settings and license setup.
Definition at line 59 of file CTMalwareScannerOptionsPanel.java.
| com.basistech.df.cybertriage.autopsy.ctoptions.ctcloud.CTMalwareScannerOptionsPanel.CTMalwareScannerOptionsPanel | ( | ) |
Main constructor.
Definition at line 88 of file CTMalwareScannerOptionsPanel.java.
References com.basistech.df.cybertriage.autopsy.ctoptions.ctcloud.CTMalwareScannerOptionsPanel.authTokenFetcher, com.basistech.df.cybertriage.autopsy.ctoptions.ctcloud.CTMalwareScannerOptionsPanel.isLicenseAddRunning(), com.basistech.df.cybertriage.autopsy.ctoptions.ctcloud.CTMalwareScannerOptionsPanel.isMalwareScansRunning(), com.basistech.df.cybertriage.autopsy.ctoptions.ctcloud.CTMalwareScannerOptionsPanel.licenseFetcher, and com.basistech.df.cybertriage.autopsy.ctoptions.ctcloud.CTMalwareScannerOptionsPanel.licenseInfo.
|
private |
|
staticprivate |
Definition at line 615 of file CTMalwareScannerOptionsPanel.java.
References com.basistech.df.cybertriage.autopsy.ctapi.json.AuthTokenResponse.getResetDate(), and com.basistech.df.cybertriage.autopsy.ctapi.json.LicenseLimitType.NO_RESET.
|
staticprivate |
Definition at line 150 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 166 of file CTMalwareScannerOptionsPanel.java.
References com.basistech.df.cybertriage.autopsy.ctapi.json.LicenseInfo.getLicenseResponse().
|
private |
Definition at line 630 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 154 of file CTMalwareScannerOptionsPanel.java.
References org.sleuthkit.autopsy.coreutils.Desktop.browse(), org.sleuthkit.autopsy.coreutils.Desktop.getDesktop(), and org.sleuthkit.autopsy.coreutils.Desktop.isDesktopSupported().
|
staticprivate |
Definition at line 229 of file CTMalwareScannerOptionsPanel.java.
|
private |
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.
Definition at line 242 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 186 of file CTMalwareScannerOptionsPanel.java.
Referenced by com.basistech.df.cybertriage.autopsy.ctoptions.ctcloud.CTMalwareScannerOptionsPanel.CTMalwareScannerOptionsPanel().
|
private |
Definition at line 193 of file CTMalwareScannerOptionsPanel.java.
Referenced by com.basistech.df.cybertriage.autopsy.ctoptions.ctcloud.CTMalwareScannerOptionsPanel.CTMalwareScannerOptionsPanel().
|
private |
|
private |
Definition at line 521 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 200 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 213 of file CTMalwareScannerOptionsPanel.java.
References com.basistech.df.cybertriage.autopsy.ctapi.json.LicenseInfo.getDecryptedLicense().
| synchronized void com.basistech.df.cybertriage.autopsy.ctoptions.ctcloud.CTMalwareScannerOptionsPanel.loadSettings | ( | ) |
Definition at line 135 of file CTMalwareScannerOptionsPanel.java.
References com.basistech.df.cybertriage.autopsy.ctoptions.ctcloud.CTLicensePersistence.loadLicenseInfo().
|
private |
Definition at line 517 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 650 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 547 of file CTMalwareScannerOptionsPanel.java.
References com.basistech.df.cybertriage.autopsy.ctapi.json.LicenseInfo.getDecryptedLicense(), com.basistech.df.cybertriage.autopsy.ctapi.json.DecryptedLicenseResponse.getExpirationDate(), com.basistech.df.cybertriage.autopsy.ctapi.json.AuthTokenResponse.getFileUploadCount(), com.basistech.df.cybertriage.autopsy.ctapi.json.AuthTokenResponse.getFileUploadLimit(), com.basistech.df.cybertriage.autopsy.ctapi.json.AuthTokenResponse.getHashLookupCount(), com.basistech.df.cybertriage.autopsy.ctapi.json.AuthTokenResponse.getHashLookupLimit(), and com.basistech.df.cybertriage.autopsy.ctapi.json.DecryptedLicenseResponse.getLimitType().
| synchronized void com.basistech.df.cybertriage.autopsy.ctoptions.ctcloud.CTMalwareScannerOptionsPanel.saveSettings | ( | ) |
|
private |
Definition at line 170 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 176 of file CTMalwareScannerOptionsPanel.java.
| boolean com.basistech.df.cybertriage.autopsy.ctoptions.ctcloud.CTMalwareScannerOptionsPanel.valid | ( | ) |
Definition at line 130 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 83 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 82 of file CTMalwareScannerOptionsPanel.java.
Referenced by com.basistech.df.cybertriage.autopsy.ctoptions.ctcloud.CTMalwareScannerOptionsPanel.CTMalwareScannerOptionsPanel(), and com.basistech.df.cybertriage.autopsy.ctoptions.ctcloud.CTMalwareScannerOptionsPanel.AuthTokenFetcher.done().
|
private |
Definition at line 81 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 80 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 800 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 71 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 72 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 801 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 802 of file CTMalwareScannerOptionsPanel.java.
|
staticprivate |
Definition at line 63 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 803 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 76 of file CTMalwareScannerOptionsPanel.java.
Referenced by com.basistech.df.cybertriage.autopsy.ctoptions.ctcloud.CTMalwareScannerOptionsPanel.CTMalwareScannerOptionsPanel(), and com.basistech.df.cybertriage.autopsy.ctoptions.ctcloud.CTMalwareScannerOptionsPanel.LicenseFetcher.done().
|
private |
Definition at line 74 of file CTMalwareScannerOptionsPanel.java.
Referenced by com.basistech.df.cybertriage.autopsy.ctoptions.ctcloud.CTMalwareScannerOptionsPanel.CTMalwareScannerOptionsPanel().
|
private |
Definition at line 804 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 805 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 806 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 75 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 807 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 808 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 809 of file CTMalwareScannerOptionsPanel.java.
|
staticprivate |
Definition at line 61 of file CTMalwareScannerOptionsPanel.java.
|
staticprivate |
Definition at line 67 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 810 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 811 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 812 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 813 of file CTMalwareScannerOptionsPanel.java.
|
staticprivate |
Definition at line 78 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 814 of file CTMalwareScannerOptionsPanel.java.
|
private |
Definition at line 815 of file CTMalwareScannerOptionsPanel.java.
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.