Autopsy
4.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Private Member Functions | |
XMLDefinitionsReader () | |
Static Private Member Functions | |
static String | getChildElementTextContent (Element elem, String tagName) |
static boolean | parseAlert (Element fileTypeElem) |
static FileType | parseFileType (Element fileTypeElem) throws IllegalArgumentException, NumberFormatException |
static String | parseInterestingFilesSet (Element fileTypeElem) |
static String | parseMimeType (Element fileTypeElem) |
static Signature | parseSignature (Element fileTypeElem) throws IllegalArgumentException, NumberFormatException |
static List< FileType > | readFileTypes (String filePath) throws IOException, SAXException, ParserConfigurationException |
Provides a mechanism for reading a set of file type definitions from an XML file.
Definition at line 361 of file UserDefinedFileTypesManager.java.
|
private |
Private constructor suppresses creation of instanmces of this utility class.
Definition at line 509 of file UserDefinedFileTypesManager.java.
|
staticprivate |
Gets the text content of a single child element.
elem | The parent element. |
tagName | The tag name of the child element. |
Definition at line 495 of file UserDefinedFileTypesManager.java.
Referenced by org.sleuthkit.autopsy.modules.filetypeid.UserDefinedFileTypesManager.XMLDefinitionsReader.parseMimeType(), and org.sleuthkit.autopsy.modules.filetypeid.UserDefinedFileTypesManager.XMLDefinitionsReader.parseSignature().
|
staticprivate |
Gets the alert attribute from a file type XML element.
fileTypeElem | The XML element. |
Definition at line 482 of file UserDefinedFileTypesManager.java.
Referenced by org.sleuthkit.autopsy.modules.filetypeid.UserDefinedFileTypesManager.XMLDefinitionsReader.parseFileType().
|
staticprivate |
Gets a file type definition from a file type XML element.
fileTypeElem | The XML element. |
IllegalArgumentException | |
NumberFormatException |
Definition at line 407 of file UserDefinedFileTypesManager.java.
References org.sleuthkit.autopsy.modules.filetypeid.UserDefinedFileTypesManager.XMLDefinitionsReader.parseAlert(), org.sleuthkit.autopsy.modules.filetypeid.UserDefinedFileTypesManager.XMLDefinitionsReader.parseInterestingFilesSet(), org.sleuthkit.autopsy.modules.filetypeid.UserDefinedFileTypesManager.XMLDefinitionsReader.parseMimeType(), and org.sleuthkit.autopsy.modules.filetypeid.UserDefinedFileTypesManager.XMLDefinitionsReader.parseSignature().
Referenced by org.sleuthkit.autopsy.modules.filetypeid.UserDefinedFileTypesManager.XMLDefinitionsReader.readFileTypes().
|
staticprivate |
Gets the interesting files set name from a file type XML element.
fileTypeElem | The XML element. |
Definition at line 465 of file UserDefinedFileTypesManager.java.
Referenced by org.sleuthkit.autopsy.modules.filetypeid.UserDefinedFileTypesManager.XMLDefinitionsReader.parseFileType().
|
staticprivate |
Gets the MIME type from a file type XML element.
fileTypeElem | The element |
Definition at line 422 of file UserDefinedFileTypesManager.java.
Referenced by org.sleuthkit.autopsy.modules.filetypeid.UserDefinedFileTypesManager.XMLDefinitionsReader.parseFileType().
|
staticprivate |
Gets the signature from a file type XML element.
fileTypeElem | The XML element. |
Definition at line 433 of file UserDefinedFileTypesManager.java.
Referenced by org.sleuthkit.autopsy.modules.filetypeid.UserDefinedFileTypesManager.XMLDefinitionsReader.parseFileType().
|
staticprivate |
Reads a set of file type definitions from an XML file.
filePath | The path to the XML file. |
Definition at line 370 of file UserDefinedFileTypesManager.java.
References org.sleuthkit.autopsy.coreutils.XMLUtil.loadDocument(), and org.sleuthkit.autopsy.modules.filetypeid.UserDefinedFileTypesManager.XMLDefinitionsReader.parseFileType().
Copyright © 2012-2015 Basis Technology. Generated on: Wed Apr 6 2016
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.