Class SshAPIConfiguration
- java.lang.Object
-
- org.xml.sax.helpers.DefaultHandler
-
- com.sshtools.daemon.configuration.SshAPIConfiguration
-
- All Implemented Interfaces:
SshAPIConfiguration
,org.xml.sax.ContentHandler
,org.xml.sax.DTDHandler
,org.xml.sax.EntityResolver
,org.xml.sax.ErrorHandler
public class SshAPIConfiguration extends org.xml.sax.helpers.DefaultHandler implements SshAPIConfiguration
- Version:
- $Revision: 1.12 $
- Author:
- $author$
-
-
Constructor Summary
Constructors Constructor Description SshAPIConfiguration(java.io.InputStream in)
Creates a new SshAPIConfiguration object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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
getAuthenticationExtensions()
java.util.List
getCipherExtensions()
java.util.List
getCompressionExtensions()
java.lang.String
getDefaultCipher()
java.lang.String
getDefaultCompression()
java.lang.String
getDefaultKeyExchange()
java.lang.String
getDefaultMac()
java.lang.String
getDefaultPrivateKeyFormat()
java.lang.String
getDefaultPublicKey()
java.lang.String
getDefaultPublicKeyFormat()
java.util.List
getKeyExchangeExtensions()
java.util.List
getMacExtensions()
java.util.List
getPrivateKeyFormats()
java.util.List
getPublicKeyExtensions()
java.util.List
getPublicKeyFormats()
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()
-
-
-
Constructor Detail
-
SshAPIConfiguration
public SshAPIConfiguration(java.io.InputStream in) throws org.xml.sax.SAXException, javax.xml.parsers.ParserConfigurationException, java.io.IOException
Creates a new SshAPIConfiguration 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
-
characters
public void characters(char[] ch, int start, int length) throws org.xml.sax.SAXException
- Specified by:
characters
in interfaceorg.xml.sax.ContentHandler
- Overrides:
characters
in classorg.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 interfaceorg.xml.sax.ContentHandler
- Overrides:
endElement
in classorg.xml.sax.helpers.DefaultHandler
- Parameters:
uri
-localName
-qname
-- Throws:
org.xml.sax.SAXException
-
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 interfaceorg.xml.sax.ContentHandler
- Overrides:
startElement
in classorg.xml.sax.helpers.DefaultHandler
- Parameters:
uri
-localName
-qname
-attrs
-- Throws:
org.xml.sax.SAXException
-
getCompressionExtensions
public java.util.List getCompressionExtensions()
- Specified by:
getCompressionExtensions
in interfaceSshAPIConfiguration
- Returns:
-
getCipherExtensions
public java.util.List getCipherExtensions()
- Specified by:
getCipherExtensions
in interfaceSshAPIConfiguration
- Returns:
-
getMacExtensions
public java.util.List getMacExtensions()
- Specified by:
getMacExtensions
in interfaceSshAPIConfiguration
- Returns:
-
getAuthenticationExtensions
public java.util.List getAuthenticationExtensions()
- Specified by:
getAuthenticationExtensions
in interfaceSshAPIConfiguration
- Returns:
-
getPublicKeyExtensions
public java.util.List getPublicKeyExtensions()
- Specified by:
getPublicKeyExtensions
in interfaceSshAPIConfiguration
- Returns:
-
getKeyExchangeExtensions
public java.util.List getKeyExchangeExtensions()
- Specified by:
getKeyExchangeExtensions
in interfaceSshAPIConfiguration
- Returns:
-
getDefaultCipher
public java.lang.String getDefaultCipher()
- Specified by:
getDefaultCipher
in interfaceSshAPIConfiguration
- Returns:
-
getDefaultMac
public java.lang.String getDefaultMac()
- Specified by:
getDefaultMac
in interfaceSshAPIConfiguration
- Returns:
-
getDefaultCompression
public java.lang.String getDefaultCompression()
- Specified by:
getDefaultCompression
in interfaceSshAPIConfiguration
- Returns:
-
getDefaultPublicKey
public java.lang.String getDefaultPublicKey()
- Specified by:
getDefaultPublicKey
in interfaceSshAPIConfiguration
- Returns:
-
getDefaultKeyExchange
public java.lang.String getDefaultKeyExchange()
- Specified by:
getDefaultKeyExchange
in interfaceSshAPIConfiguration
- Returns:
-
getDefaultPublicKeyFormat
public java.lang.String getDefaultPublicKeyFormat()
- Specified by:
getDefaultPublicKeyFormat
in interfaceSshAPIConfiguration
- Returns:
-
getDefaultPrivateKeyFormat
public java.lang.String getDefaultPrivateKeyFormat()
- Specified by:
getDefaultPrivateKeyFormat
in interfaceSshAPIConfiguration
- Returns:
-
getPublicKeyFormats
public java.util.List getPublicKeyFormats()
- Specified by:
getPublicKeyFormats
in interfaceSshAPIConfiguration
- Returns:
-
getPrivateKeyFormats
public java.util.List getPrivateKeyFormats()
- Specified by:
getPrivateKeyFormats
in interfaceSshAPIConfiguration
- Returns:
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
- Returns:
-
-