com.sshtools.common.configuration

Class SshAPIConfiguration

Implemented Interfaces:
SshAPIConfiguration

public class SshAPIConfiguration
extends DefaultHandler
implements SshAPIConfiguration

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

Constructor Summary

SshAPIConfiguration(InputStream in)
Creates a new SshAPIConfiguration object.

Method Summary

void
characters(char[] ch, int start, int length)
void
endElement(String uri, String localName, String qname)
List
getAuthenticationExtensions()
List
getCipherExtensions()
List
getCompressionExtensions()
String
getDefaultCipher()
String
getDefaultCompression()
String
getDefaultKeyExchange()
String
getDefaultMac()
String
getDefaultPrivateKeyFormat()
String
getDefaultPublicKey()
String
getDefaultPublicKeyFormat()
List
getKeyExchangeExtensions()
List
getMacExtensions()
List
getPrivateKeyFormats()
List
getPublicKeyExtensions()
List
getPublicKeyFormats()
void
reload(InputStream in)
void
startElement(String uri, String localName, String qname, Attributes attrs)
String
toString()

Constructor Details

SshAPIConfiguration

public SshAPIConfiguration(InputStream in)
            throws SAXException,
                   ParserConfigurationException,
                   IOException
Creates a new SshAPIConfiguration object.
Parameters:
in -

Method Details

characters

public void characters(char[] ch,
                       int start,
                       int length)
            throws SAXException
Parameters:
ch -
start -
length -

endElement

public void endElement(String uri,
                       String localName,
                       String qname)
            throws SAXException
Parameters:
uri -
localName -
qname -

getAuthenticationExtensions

public List getAuthenticationExtensions()
Specified by:
getAuthenticationExtensions in interface SshAPIConfiguration
Returns:

getCipherExtensions

public List getCipherExtensions()
Specified by:
getCipherExtensions in interface SshAPIConfiguration
Returns:

getCompressionExtensions

public List getCompressionExtensions()
Specified by:
getCompressionExtensions in interface SshAPIConfiguration
Returns:

getDefaultCipher

public String getDefaultCipher()
Specified by:
getDefaultCipher in interface SshAPIConfiguration
Returns:

getDefaultCompression

public String getDefaultCompression()
Specified by:
getDefaultCompression in interface SshAPIConfiguration
Returns:

getDefaultKeyExchange

public String getDefaultKeyExchange()
Specified by:
getDefaultKeyExchange in interface SshAPIConfiguration
Returns:

getDefaultMac

public String getDefaultMac()
Specified by:
getDefaultMac in interface SshAPIConfiguration
Returns:

getDefaultPrivateKeyFormat

public String getDefaultPrivateKeyFormat()
Specified by:
getDefaultPrivateKeyFormat in interface SshAPIConfiguration
Returns:

getDefaultPublicKey

public String getDefaultPublicKey()
Specified by:
getDefaultPublicKey in interface SshAPIConfiguration
Returns:

getDefaultPublicKeyFormat

public String getDefaultPublicKeyFormat()
Specified by:
getDefaultPublicKeyFormat in interface SshAPIConfiguration
Returns:

getKeyExchangeExtensions

public List getKeyExchangeExtensions()
Specified by:
getKeyExchangeExtensions in interface SshAPIConfiguration
Returns:

getMacExtensions

public List getMacExtensions()
Specified by:
getMacExtensions in interface SshAPIConfiguration
Returns:

getPrivateKeyFormats

public List getPrivateKeyFormats()
Specified by:
getPrivateKeyFormats in interface SshAPIConfiguration
Returns:

getPublicKeyExtensions

public List getPublicKeyExtensions()
Specified by:
getPublicKeyExtensions in interface SshAPIConfiguration
Returns:

getPublicKeyFormats

public List getPublicKeyFormats()
Specified by:
getPublicKeyFormats in interface SshAPIConfiguration
Returns:

reload

public void reload(InputStream in)
            throws SAXException,
                   ParserConfigurationException,
                   IOException
Parameters:
in -

startElement

public void startElement(String uri,
                         String localName,
                         String qname,
                         Attributes attrs)
            throws SAXException
Parameters:
uri -
localName -
qname -
attrs -

toString

public String toString()
Returns:

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