Package com.enterprisedt.net.ftp.ssl

Contains classes for FTPS (FTP over SSL) client functionality.

See:
          Description

Interface Summary
SSLFTPValidator SSLFTPValidators are used for validating server certificates and may also be used to provide user-feedback when making secure connections to servers.
 

Class Summary
SSLFTPCertificate A SSLFTPCertificate contains information regarding an X.509 certificate.
SSLFTPCertificate.DistinguishedName Distinguished Name (DN) of an entity.
SSLFTPCertificate.Extension Extension of a certificate.
SSLFTPCertificateStore Manages a collection of SSLFTPCertificates.
SSLFTPCipherSuite This class servers two purposes: It provides an interface to obtaining information about particular cipher-suites and it provides a set of available cipher-suites.
SSLFTPClient SSLFTPClient supports standard FTP and the two types of FTPS, explicit and implicit.
SSLFTPClient.ConfigFlags ConfigFlags contains various static integers which are used to configure clients.
SSLFTPControlSocket SSLFTPControlSocket encapsulates the SSL/TLS control channel.
SSLFTPProperties Manages application properties.
SSLFTPSecurityMechanism Possible authentication mechanisms for SSL.
SSLFTPStandardValidator Standard server certificate validator (SSLFTPValidator).
SSLSocketUtils Utility class that allows 1.4 socket methods to be called while still being able to be compiled in 1.1.x
 

Exception Summary
SSLFTPCertificateException This exception is thrown when an error relating to SSL/TLS certificates occurs.
SSLFTPException This exception is usually thrown when an error relating to the FTPS protocol occurs.
 

Package com.enterprisedt.net.ftp.ssl Description

Contains classes for FTPS (FTP over SSL) client functionality. The main class is SSLFTPClient. The classes SSLFTPCertificate and SSLFTPCipherSuite are support classes.

The interface SSLFTPValidator is used for certificate validation, and SSLFTPStandardValidator is an implementation of the interface which offers basic validity checks.

Related Documentation



Copyright © 2001-2006 Enterprise Distributed Technologies Ltd. All Rights Reserved.