19 package org.sleuthkit.autopsy.modules.encryptiondetection;
 
   21 import org.openide.util.NbBundle;
 
   22 import org.openide.util.NbBundle.Messages;
 
   23 import org.openide.util.lookup.ServiceProvider;
 
   36 @ServiceProvider(service = IngestModuleFactory.class)
 
   38     "EncryptionDetectionFileIngestModule.moduleName.text=Encryption Detection",
 
   39     "EncryptionDetectionFileIngestModule.getDesc.text=Looks for files with the specified minimum entropy.",
 
   40     "EncryptionDetectionFileIngestModule.artifactComment.password=Password protection detected.",
 
   45     public static final String PASSWORD_PROTECT_MESSAGE = Bundle.EncryptionDetectionFileIngestModule_artifactComment_password();
 
   49         return getModuleName();
 
   57     static String getModuleName() {
 
   58         return NbBundle.getMessage(EncryptionDetectionFileIngestModule.class, 
"EncryptionDetectionFileIngestModule.moduleName.text");
 
   63         return NbBundle.getMessage(EncryptionDetectionFileIngestModule.class, 
"EncryptionDetectionFileIngestModule.getDesc.text");
 
   78         if (!(settings instanceof EncryptionDetectionIngestJobSettings)) {
 
   79             throw new IllegalArgumentException(
"Expected settings argument to be an instance of EncryptionDetectionIngestJobSettings.");
 
   81         return new EncryptionDetectionFileIngestModule((EncryptionDetectionIngestJobSettings) settings);
 
   91         throw new UnsupportedOperationException();
 
   96         return new EncryptionDetectionIngestJobSettings();
 
  106         if (!(settings instanceof EncryptionDetectionIngestJobSettings)) {
 
  107             throw new IllegalArgumentException(
"Expected settings argument to be an instance of EncryptionDetectionIngestJobSettings");
 
  109         return new EncryptionDetectionIngestJobSettingsPanel((EncryptionDetectionIngestJobSettings) settings);
 
  119         if (!(settings instanceof EncryptionDetectionIngestJobSettings)) {
 
  120             throw new IllegalArgumentException(
"Expected settings argument to be an instance of EncryptionDetectionIngestJobSettings.");
 
  122         return new EncryptionDetectionDataSourceIngestModule((EncryptionDetectionIngestJobSettings) settings);
 
String getModuleDescription()
 
FileIngestModule createFileIngestModule(IngestModuleIngestJobSettings settings)
 
boolean isFileIngestModuleFactory()
 
boolean hasGlobalSettingsPanel()
 
boolean hasIngestJobSettingsPanel()
 
boolean isDataSourceIngestModuleFactory()
 
DataSourceIngestModule createDataSourceIngestModule(IngestModuleIngestJobSettings settings)
 
IngestModuleGlobalSettingsPanel getGlobalSettingsPanel()
 
static String getVersion()
 
IngestModuleIngestJobSettings getDefaultIngestJobSettings()
 
IngestModuleIngestJobSettingsPanel getIngestJobSettingsPanel(IngestModuleIngestJobSettings settings)
 
String getModuleVersionNumber()
 
String getModuleDisplayName()