Class 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 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: