|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.ssonet.net.BaseConfiguration
This Object holds the configuration of security mechanisms.
Field Summary | |
(package private) java.util.Hashtable |
accountability
|
(package private) java.util.Hashtable |
anonymity
|
(package private) java.util.Hashtable |
confidentiality
|
(package private) java.lang.String |
configVersion
|
(package private) static boolean |
debug
|
(package private) java.util.Hashtable |
integrity
|
Constructor Summary | |
BaseConfiguration()
Creates a BaseConfiguration using default configuration values. |
|
BaseConfiguration(org.w3c.dom.Document xmlDocument)
Reads a base configuration from a XML Document. |
|
BaseConfiguration(java.io.InputStream is)
Reads a base configuration from a Stream in XML form |
|
BaseConfiguration(java.lang.String filename)
Reads the base configuration from a file (in XML format) |
|
BaseConfiguration(java.net.URL url)
Reads the base configuration from a resource (in XML format) |
Method Summary | |
org.w3c.dom.Document |
asXMLDocument()
Writes the mechanism configuration to an XML Document. |
java.util.Hashtable |
getAccountabilityConfig()
|
java.util.Hashtable |
getAnonymityConfig()
|
java.util.Hashtable |
getConfidentialityConfig()
|
java.util.Hashtable |
getIntegrityConfig()
|
void |
setAccountabilityConfig(java.util.Hashtable conf)
|
void |
setAnonymityConfig(java.util.Hashtable conf)
|
void |
setConfidentialityConfig(java.util.Hashtable conf)
|
void |
setIntegrityConfig(java.util.Hashtable conf)
|
void |
toStreamXML(java.io.OutputStream os)
|
void |
writeToFile(java.lang.String filename)
Writes the base Configuration to a file with the specified name. |
void |
writeToURL(java.net.URL url)
Writes the base Configuration to a resource with the specified URL. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
static boolean debug
java.util.Hashtable confidentiality
java.util.Hashtable integrity
java.util.Hashtable accountability
java.util.Hashtable anonymity
java.lang.String configVersion
Constructor Detail |
public BaseConfiguration()
public BaseConfiguration(java.io.InputStream is) throws java.io.IOException
is
- the InputStream
IOException,
- if an error occures while reading the configuration
java.io.IOException
public BaseConfiguration(org.w3c.dom.Document xmlDocument) throws java.io.IOException
xmlDocument
- the XML Documentpublic BaseConfiguration(java.lang.String filename) throws java.io.IOException
filename
- the filname pf the file holding the configuration
java.io.IOException
- if an error occures while reading the filepublic BaseConfiguration(java.net.URL url) throws java.io.IOException
url
- the URL of the ressource
java.io.IOException
- if an error occures while reading the resourceMethod Detail |
public java.util.Hashtable getConfidentialityConfig()
public void setConfidentialityConfig(java.util.Hashtable conf)
public java.util.Hashtable getIntegrityConfig()
public void setIntegrityConfig(java.util.Hashtable conf)
public java.util.Hashtable getAccountabilityConfig()
public void setAccountabilityConfig(java.util.Hashtable conf)
public java.util.Hashtable getAnonymityConfig()
public void setAnonymityConfig(java.util.Hashtable conf)
public org.w3c.dom.Document asXMLDocument()
public void toStreamXML(java.io.OutputStream os) throws java.io.IOException
java.io.IOException
public void writeToFile(java.lang.String filename) throws java.io.IOException
java.io.IOException
public void writeToURL(java.net.URL url) throws java.io.IOException
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |