public abstract class WatermarkingPlugin extends OpenStegoPlugin
DataHidingPluginconfig, PURPOSE_DATA_HIDING, PURPOSE_WATERMARKING| Constructor and Description |
|---|
WatermarkingPlugin() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canHandle(byte[] stegoData)
Method to find out whether given stego data can be handled by this plugin or not.
|
java.lang.String |
extractMsgFileName(byte[] stegoData,
java.lang.String stegoFileName)
Method to extract the message file name from the stego data.
|
java.util.List |
getPurposes()
Gives the purpose(s) of the plugin.
|
checkMark, createConfig, createConfig, createConfig, embedData, extractData, generateSignature, getConfig, getConfigClass, getDescription, getDiff, getEmbedOptionsUI, getName, getPurposesLabel, getReadableFileExtensions, getUsage, getWatermarkCorrelation, getWritableFileExtensions, populateStdCmdLineOptionspublic final java.util.List getPurposes()
getPurposes in class OpenStegoPluginpublic final java.lang.String extractMsgFileName(byte[] stegoData,
java.lang.String stegoFileName)
throws OpenStegoException
null as
this class is for watermarking plugins onlyextractMsgFileName in class OpenStegoPluginstegoData - Stego data containing the messagestegoFileName - Name of the stego fileOpenStegoExceptionpublic final boolean canHandle(byte[] stegoData)
false as this class is for watermarking plugins onlycanHandle in class OpenStegoPluginstegoData - Stego data containing the messageCopyright © 2007-2009 Samir Vaidya. All Rights Reserved.