This project has retired. For details please refer to its
Attic page .
DigestMetaModule (Cocoon Sitemap Components 1.0.0 API)
org.apache.cocoon.components.modules.input
Class DigestMetaModule
java.lang.Object
org.apache.cocoon.util.AbstractLogEnabled
org.apache.cocoon.components.modules.input.AbstractInputModule
org.apache.cocoon.components.modules.input.AbstractMetaModule
org.apache.cocoon.components.modules.input.DigestMetaModule
All Implemented Interfaces: Configurable , Disposable , org.apache.cocoon.components.modules.input.InputModule, Serviceable , ThreadSafe
public class DigestMetaModule extends org.apache.cocoon.components.modules.input.AbstractMetaModuleimplements ThreadSafe
Meta module that obtains values from other module and returns
message digest of value. Very useful for storing and checking
passwords. Input module configured through nested element
"input-module", message digest algorithm, security provider, salt,
and URL encoded output configurable through elements "algorithm",
"provider", "salt", "encode". Defaults are "sha", null, "salt", and
"false". Available value for encode are "none" (returns byte[]),
"string" (return hash as string), "url" (returns url encoded
string), "hex" (returns string of hex values).
Version:
$Id: DigestMetaModule.html 1304280 2012-03-23 11:18:01Z ilgrosso $
Fields inherited from class org.apache.cocoon.components.modules.input.AbstractMetaModule
defaultInput, initialized, input, INPUT_MODULE_SELECTOR, inputConf, inputSelector, manager
Fields inherited from class org.apache.cocoon.components.modules.input.AbstractInputModule
settings
Fields inherited from interface org.apache.cocoon.components.modules.input.InputModule
ROLE
Methods inherited from class org.apache.cocoon.components.modules.input.AbstractMetaModule
dispose, getNames, getNames, getValue, getValue, getValue, getValue, getValues, getValues, getValues, getValues, lazy_initialize, obtainModule, releaseModule, service
Methods inherited from class org.apache.cocoon.util.AbstractLogEnabled
getLogger, setLogger
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
DigestMetaModule
public DigestMetaModule ()
configure
public void configure (Configuration config)
throws ConfigurationException
Specified by: configure in interface Configurable
Throws:
ConfigurationException See Also: AbstractInputModule.configure(org.apache.avalon.framework.configuration.Configuration)
getAttribute
public Object getAttribute (String name,
Configuration modeConf,
Map objectModel)
throws ConfigurationException
Specified by: getAttribute in interface org.apache.cocoon.components.modules.input.InputModule
Throws:
ConfigurationException See Also: AbstractInputModule.getAttribute(java.lang.String, org.apache.avalon.framework.configuration.Configuration, java.util.Map)
getAttributeNames
public Iterator getAttributeNames (Configuration modeConf,
Map objectModel)
throws ConfigurationException
Specified by: getAttributeNames in interface org.apache.cocoon.components.modules.input.InputModule
Throws:
ConfigurationException See Also: AbstractInputModule.getAttributeNames(org.apache.avalon.framework.configuration.Configuration, java.util.Map)
getAttributeValues
public Object [] getAttributeValues (String name,
Configuration modeConf,
Map objectModel)
throws ConfigurationException
Specified by: getAttributeValues in interface org.apache.cocoon.components.modules.input.InputModule
Throws:
ConfigurationException See Also: AbstractInputModule.getAttributeValues(java.lang.String, org.apache.avalon.framework.configuration.Configuration, java.util.Map)
Copyright © 1999-2008 The Apache Software Foundation . All Rights Reserved.