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 voidcharacters(char[] ch, int start, int length)voidendElement(java.lang.String uri, java.lang.String localName, java.lang.String qname)java.util.ListgetAuthenticationExtensions()java.util.ListgetCipherExtensions()java.util.ListgetCompressionExtensions()java.lang.StringgetDefaultCipher()java.lang.StringgetDefaultCompression()java.lang.StringgetDefaultKeyExchange()java.lang.StringgetDefaultMac()java.lang.StringgetDefaultPrivateKeyFormat()java.lang.StringgetDefaultPublicKey()java.lang.StringgetDefaultPublicKeyFormat()java.util.ListgetKeyExchangeExtensions()java.util.ListgetMacExtensions()java.util.ListgetPrivateKeyFormats()java.util.ListgetPublicKeyExtensions()java.util.ListgetPublicKeyFormats()voidreload(java.io.InputStream in)voidstartElement(java.lang.String uri, java.lang.String localName, java.lang.String qname, org.xml.sax.Attributes attrs)java.lang.StringtoString()
-
-
-
Constructor Detail
-
SshAPIConfiguration
public SshAPIConfiguration(java.io.InputStream in) throws org.xml.sax.SAXException, javax.xml.parsers.ParserConfigurationException, java.io.IOExceptionCreates a new SshAPIConfiguration object.- Parameters:
in-- Throws:
org.xml.sax.SAXExceptionjavax.xml.parsers.ParserConfigurationExceptionjava.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.SAXExceptionjavax.xml.parsers.ParserConfigurationExceptionjava.io.IOException
-
characters
public void characters(char[] ch, int start, int length) throws org.xml.sax.SAXException- Specified by:
charactersin interfaceorg.xml.sax.ContentHandler- Overrides:
charactersin 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:
endElementin interfaceorg.xml.sax.ContentHandler- Overrides:
endElementin 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:
startElementin interfaceorg.xml.sax.ContentHandler- Overrides:
startElementin classorg.xml.sax.helpers.DefaultHandler- Parameters:
uri-localName-qname-attrs-- Throws:
org.xml.sax.SAXException
-
getCompressionExtensions
public java.util.List getCompressionExtensions()
- Specified by:
getCompressionExtensionsin interfaceSshAPIConfiguration- Returns:
-
getCipherExtensions
public java.util.List getCipherExtensions()
- Specified by:
getCipherExtensionsin interfaceSshAPIConfiguration- Returns:
-
getMacExtensions
public java.util.List getMacExtensions()
- Specified by:
getMacExtensionsin interfaceSshAPIConfiguration- Returns:
-
getAuthenticationExtensions
public java.util.List getAuthenticationExtensions()
- Specified by:
getAuthenticationExtensionsin interfaceSshAPIConfiguration- Returns:
-
getPublicKeyExtensions
public java.util.List getPublicKeyExtensions()
- Specified by:
getPublicKeyExtensionsin interfaceSshAPIConfiguration- Returns:
-
getKeyExchangeExtensions
public java.util.List getKeyExchangeExtensions()
- Specified by:
getKeyExchangeExtensionsin interfaceSshAPIConfiguration- Returns:
-
getDefaultCipher
public java.lang.String getDefaultCipher()
- Specified by:
getDefaultCipherin interfaceSshAPIConfiguration- Returns:
-
getDefaultMac
public java.lang.String getDefaultMac()
- Specified by:
getDefaultMacin interfaceSshAPIConfiguration- Returns:
-
getDefaultCompression
public java.lang.String getDefaultCompression()
- Specified by:
getDefaultCompressionin interfaceSshAPIConfiguration- Returns:
-
getDefaultPublicKey
public java.lang.String getDefaultPublicKey()
- Specified by:
getDefaultPublicKeyin interfaceSshAPIConfiguration- Returns:
-
getDefaultKeyExchange
public java.lang.String getDefaultKeyExchange()
- Specified by:
getDefaultKeyExchangein interfaceSshAPIConfiguration- Returns:
-
getDefaultPublicKeyFormat
public java.lang.String getDefaultPublicKeyFormat()
- Specified by:
getDefaultPublicKeyFormatin interfaceSshAPIConfiguration- Returns:
-
getDefaultPrivateKeyFormat
public java.lang.String getDefaultPrivateKeyFormat()
- Specified by:
getDefaultPrivateKeyFormatin interfaceSshAPIConfiguration- Returns:
-
getPublicKeyFormats
public java.util.List getPublicKeyFormats()
- Specified by:
getPublicKeyFormatsin interfaceSshAPIConfiguration- Returns:
-
getPrivateKeyFormats
public java.util.List getPrivateKeyFormats()
- Specified by:
getPrivateKeyFormatsin interfaceSshAPIConfiguration- Returns:
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object- Returns:
-
-