com.jscape.inet.mft.management.descriptors
Class SftpAlgorithms

java.lang.Object
  extended by com.jscape.inet.mft.management.descriptors.SftpAlgorithms
All Implemented Interfaces:
Configuration

public class SftpAlgorithms
extends java.lang.Object
implements Configuration

SFTP service algorithms descriptor.


Constructor Summary
SftpAlgorithms()
          Creates new instance.
SftpAlgorithms(SftpAlgorithms that)
          Creates new instance from existing instance.
SftpAlgorithms(java.lang.String[] supportedKexes, java.lang.String[] supportedCiphers, java.lang.String[] supportedMacs, java.lang.String[] supportedCompressions)
          Creates new instance.
 
Method Summary
 java.lang.String[] getSupportedCiphers()
          Gets ciphers.
 java.lang.String[] getSupportedCompressions()
          Gets compression algorithms.
 java.lang.String[] getSupportedKexes()
          Gets key exchange algorithms.
 java.lang.String[] getSupportedMacs()
          Gets MAC (message authentication) algorithms.
 void setSupportedCiphers(java.lang.String[] value)
          Sets ciphers.
 void setSupportedCompressions(java.lang.String[] value)
          Sets compression algorithms.
 void setSupportedKexes(java.lang.String[] value)
          Sets key exchange algorithms.
 void setSupportedMacs(java.lang.String[] value)
          Sets MAC (message authentication) algorithms.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SftpAlgorithms

public SftpAlgorithms(java.lang.String[] supportedKexes,
                      java.lang.String[] supportedCiphers,
                      java.lang.String[] supportedMacs,
                      java.lang.String[] supportedCompressions)
Creates new instance.

Parameters:
supportedKexes - supported key exchange algorithms
supportedCiphers - supported cipher algorithms
supportedMacs - supported MAC algorithms
supportedCompressions - supported compression algorithms

SftpAlgorithms

public SftpAlgorithms(SftpAlgorithms that)
Creates new instance from existing instance.

Parameters:
that - an instance to copy

SftpAlgorithms

public SftpAlgorithms()
Creates new instance.

Method Detail

getSupportedKexes

public java.lang.String[] getSupportedKexes()
Gets key exchange algorithms.

Returns:
key exchange algorithms

setSupportedKexes

public void setSupportedKexes(java.lang.String[] value)
Sets key exchange algorithms.

Parameters:
value - key exchange algorithms

getSupportedCiphers

public java.lang.String[] getSupportedCiphers()
Gets ciphers.

Returns:
supported cipher algorithms

setSupportedCiphers

public void setSupportedCiphers(java.lang.String[] value)
Sets ciphers.

Parameters:
value - supported cipher algorithms

getSupportedMacs

public java.lang.String[] getSupportedMacs()
Gets MAC (message authentication) algorithms.

Returns:
supported MAC algorithms

setSupportedMacs

public void setSupportedMacs(java.lang.String[] value)
Sets MAC (message authentication) algorithms.

Parameters:
value - supported MAC algorithms

getSupportedCompressions

public java.lang.String[] getSupportedCompressions()
Gets compression algorithms.

Returns:
supported compression algorithms

setSupportedCompressions

public void setSupportedCompressions(java.lang.String[] value)
Sets compression algorithms.

Parameters:
value - supported compression algorithms


Copyright © 2007 JSCAPE Corp. All Rights Reserved.