org.jsecurity.config
Class IniConfiguration
java.lang.Object
org.jsecurity.config.ResourceConfiguration
org.jsecurity.config.TextConfiguration
org.jsecurity.config.IniConfiguration
- All Implemented Interfaces:
- Serializable, Configuration, SecurityManagerFactory, Initializable
- Direct Known Subclasses:
- IniWebConfiguration
public class IniConfiguration
- extends TextConfiguration
- Since:
- 0.9
- Author:
- Les Hazlewood, Jeremy Haile
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_INI_RESOURCE_PATH
public static final String DEFAULT_INI_RESOURCE_PATH
- See Also:
- Constant Field Values
MAIN
public static final String MAIN
- See Also:
- Constant Field Values
SESSION_MODE_PROPERTY_NAME
public static final String SESSION_MODE_PROPERTY_NAME
- See Also:
- Constant Field Values
configUrl
protected String configUrl
iniResource
protected IniResource iniResource
ignoreResourceNotFound
protected boolean ignoreResourceNotFound
IniConfiguration
public IniConfiguration()
IniConfiguration
public IniConfiguration(String configBodyOrResourcePath)
IniConfiguration
public IniConfiguration(String configBodyOrResourcePath,
String charsetName)
getConfigUrl
protected String getConfigUrl()
setConfigUrl
public void setConfigUrl(String configUrl)
init
public void init()
throws JSecurityException
- Description copied from interface:
Initializable
- Initializes this object.
- Specified by:
init in interface Initializable- Overrides:
init in class TextConfiguration
- Throws:
JSecurityException - if an exception occurs during initialization.
load
protected void load(Reader r)
throws ConfigurationException
- Specified by:
load in class TextConfiguration
- Throws:
ConfigurationException
load
protected void load(Scanner s)
throws ConfigurationException
- Specified by:
load in class TextConfiguration
- Throws:
ConfigurationException
load
public void load(String path)
throws ConfigurationException
- Specified by:
load in class ResourceConfiguration
- Throws:
ConfigurationException
load
public void load(InputStream is)
throws ConfigurationException
- Specified by:
load in class ResourceConfiguration
- Throws:
ConfigurationException
process
protected void process(IniResource ini)
processIni
protected void processIni(Map<String,Map<String,String>> sections)
createDefaultSecurityManager
protected SecurityManager createDefaultSecurityManager()
createSecurityManager
protected SecurityManager createSecurityManager(Map<String,Map<String,String>> sections)
newSecurityManagerInstance
protected RealmSecurityManager newSecurityManagerInstance()
createSecurityManagerForSection
protected SecurityManager createSecurityManagerForSection(Map<String,String> mainSection)
afterSecurityManagerSet
protected void afterSecurityManagerSet(Map<String,Map<String,String>> sections)
Copyright © 2004-2008 JSecurity.