com.sshtools.daemon.configuration
Class ServerConfiguration

java.lang.Object
  extended by org.xml.sax.helpers.DefaultHandler
      extended by com.sshtools.daemon.configuration.ServerConfiguration
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class ServerConfiguration
extends org.xml.sax.helpers.DefaultHandler

Version:
$Revision: 1.12 $
Author:
$author$

Constructor Summary
ServerConfiguration(java.io.InputStream in)
          Creates a new ServerConfiguration object.
 
Method Summary
 void characters(char[] ch, int start, int length)
           
 void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qname)
           
 java.util.List getAllowedAuthentications()
           
 boolean getAllowTcpForwarding()
           
 java.lang.String getAuthenticationBanner()
           
 java.lang.String getAuthorizationFile()
           
 int getCommandPort()
           
 java.lang.String getListenAddress()
           
 int getMaxAuthentications()
           
 int getMaxConnections()
           
 int getPort()
           
 java.util.List getRequiredAuthentications()
           
 java.util.Map getServerHostKeys()
           
 java.util.Map getSubsystems()
           
 java.lang.String getTerminalProvider()
           
 java.lang.String getUserConfigDirectory()
           
 void reload(java.io.InputStream in)
           
 void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qname, org.xml.sax.Attributes attrs)
           
 java.lang.String toString()
           
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServerConfiguration

public ServerConfiguration(java.io.InputStream in)
                    throws org.xml.sax.SAXException,
                           javax.xml.parsers.ParserConfigurationException,
                           java.io.IOException
Creates a new ServerConfiguration object.

Parameters:
in -
Throws:
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
java.io.IOException
Method Detail

reload

public void reload(java.io.InputStream in)
            throws org.xml.sax.SAXException,
                   javax.xml.parsers.ParserConfigurationException,
                   java.io.IOException
Parameters:
in -
Throws:
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
java.io.IOException

startElement

public void startElement(java.lang.String uri,
                         java.lang.String localName,
                         java.lang.String qname,
                         org.xml.sax.Attributes attrs)
                  throws org.xml.sax.SAXException
Specified by:
startElement in interface org.xml.sax.ContentHandler
Overrides:
startElement in class org.xml.sax.helpers.DefaultHandler
Parameters:
uri -
localName -
qname -
attrs -
Throws:
org.xml.sax.SAXException

characters

public void characters(char[] ch,
                       int start,
                       int length)
                throws org.xml.sax.SAXException
Specified by:
characters in interface org.xml.sax.ContentHandler
Overrides:
characters in class org.xml.sax.helpers.DefaultHandler
Parameters:
ch -
start -
length -
Throws:
org.xml.sax.SAXException

endElement

public void endElement(java.lang.String uri,
                       java.lang.String localName,
                       java.lang.String qname)
                throws org.xml.sax.SAXException
Specified by:
endElement in interface org.xml.sax.ContentHandler
Overrides:
endElement in class org.xml.sax.helpers.DefaultHandler
Parameters:
uri -
localName -
qname -
Throws:
org.xml.sax.SAXException

getRequiredAuthentications

public java.util.List getRequiredAuthentications()
Returns:

getAllowedAuthentications

public java.util.List getAllowedAuthentications()
Returns:

getAllowTcpForwarding

public boolean getAllowTcpForwarding()
Returns:

getAuthenticationBanner

public java.lang.String getAuthenticationBanner()
Returns:

getCommandPort

public int getCommandPort()
Returns:

getUserConfigDirectory

public java.lang.String getUserConfigDirectory()
Returns:

getAuthorizationFile

public java.lang.String getAuthorizationFile()
Returns:

getListenAddress

public java.lang.String getListenAddress()
Returns:

getMaxConnections

public int getMaxConnections()
Returns:

getMaxAuthentications

public int getMaxAuthentications()
Returns:

getPort

public int getPort()
Returns:

getServerHostKeys

public java.util.Map getServerHostKeys()

getSubsystems

public java.util.Map getSubsystems()
Returns:

getTerminalProvider

public java.lang.String getTerminalProvider()
Returns:

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:


Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.