using System; namespace AppLimit.CloudComputing.SharpBox.StorageProvider.FTP { /// /// This class implements all FTP specific configurations /// public class FtpConfiguration : ICloudStorageConfiguration { private bool _trustUnsecureSslConnections; /// /// ctor of the FTP configuration /// public FtpConfiguration(Uri uriFtpServer) { ServiceLocator = uriFtpServer; } /// /// Specifies if we allow not secure ssl connections /// public bool TrustUnsecureSSLConnections { get { return _trustUnsecureSslConnections; } set { _trustUnsecureSslConnections = value; } } #region ICloudStorageConfiguration Members private CloudStorageLimits _limits = new CloudStorageLimits(); /// /// Sets or gets the limits of a webdav configuration /// public CloudStorageLimits Limits { get { return _limits; } set { _limits = value; } } /// /// Gets the FTP service url /// public Uri ServiceLocator { get; set; } #endregion } }