Class FTPConfigBean

java.lang.Object
org.alfresco.filesys.config.FTPConfigBean

public class FTPConfigBean extends Object
The Class FTPConfigBean.
Author:
dward
  • Constructor Details

    • FTPConfigBean

      public FTPConfigBean()
  • Method Details

    • getServerEnabled

      public boolean getServerEnabled()
      Checks if is server enabled.
      Returns:
      true, if is server enabled
    • setServerEnabled

      public void setServerEnabled(boolean serverEnabled)
      Sets the server enabled.
      Parameters:
      serverEnabled - the new server enabled
    • getBindTo

      public String getBindTo()
      Gets the bind to.
      Returns:
      the bind to
    • setBindTo

      public void setBindTo(String bindTo)
      Sets the bind to.
      Parameters:
      bindTo - the new bind to
    • getPort

      public Integer getPort()
      Gets the port.
      Returns:
      the port
    • setPort

      public void setPort(Integer port)
      Sets the port.
      Parameters:
      port - the new port
    • setSessionTimeout

      public void setSessionTimeout(Integer sessionTimeout)
      Sets the timeout for socket session.
      Parameters:
      sessionTimeout - the new timeout
    • getSessionTimeout

      public Integer getSessionTimeout()
      Gets the sesion timeout
      Returns:
      Integer
    • getAllowAnonymous

      public boolean getAllowAnonymous()
      Checks if is allow anonymous.
      Returns:
      true, if is allow anonymous
    • setAllowAnonymous

      public void setAllowAnonymous(boolean allowAnonymous)
      Sets the allow anonymous.
      Parameters:
      allowAnonymous - the new allow anonymous
    • getAnonymousAccount

      public String getAnonymousAccount()
      Gets the anonymous account.
      Returns:
      the anonymous account
    • setAnonymousAccount

      public void setAnonymousAccount(String anonymousAccount)
      Sets the anonymous account.
      Parameters:
      anonymousAccount - the new anonymous account
    • getRootDirectory

      public String getRootDirectory()
      Gets the root directory.
      Returns:
      the root directory
    • setRootDirectory

      public void setRootDirectory(String rootDirectory)
      Sets the root directory.
      Parameters:
      rootDirectory - the new root directory
    • getDebugFlags

      public String getDebugFlags()
      Gets the debug flags.
      Returns:
      the debug flags
    • setDebugFlags

      public void setDebugFlags(String debugFlags)
      Sets the debug flags.
      Parameters:
      debugFlags - the new debug flags
    • getCharSet

      public String getCharSet()
      Gets the char set.
      Returns:
      the char set
    • setCharSet

      public void setCharSet(String charSet)
      Sets the char set.
      Parameters:
      charSet - the new char set
    • getAuthenticator

      public org.alfresco.jlan.ftp.FTPAuthenticator getAuthenticator()
      Gets the authenticator.
      Returns:
      the authenticator
    • setAuthenticator

      public void setAuthenticator(org.alfresco.jlan.ftp.FTPAuthenticator authenticator)
      Sets the authenticator.
      Parameters:
      authenticator - the new authenticator
    • getDataPortFrom

      public int getDataPortFrom()
      Return the data port range from port
      Returns:
      int
    • setDataPortFrom

      public void setDataPortFrom(int fromPort)
      Set the data port range from port
      Parameters:
      fromPort - int
    • getDataPortTo

      public int getDataPortTo()
      Return the data port to range port
      Returns:
      int
    • setDataPortTo

      public void setDataPortTo(int toPort)
      Set the data port range to port
      Parameters:
      toPort - int
    • getExternalAddress

      public String getExternalAddress()
      Return the IP Address to use in NAT setup
    • setExternalAddress

      public void setExternalAddress(String externalAddress)
      Set the IP Address to use in NAT setup
    • getKeyStorePath

      public final String getKeyStorePath()
      Return the key store path
      Returns:
      String
    • getKeyStoreType

      public final String getKeyStoreType()
      Return the key store type
      Returns:
      String
    • getTrustStorePath

      public final String getTrustStorePath()
      Return the trust store path
      Returns:
      String
    • getTrustStoreType

      public final String getTrustStoreType()
      Return the trust store type
      Returns:
      String
    • getKeyStorePassphrase

      public final String getKeyStorePassphrase()
      Return the passphrase for the key store
      Returns:
      String
    • getTrustStorePassphrase

      public final String getTrustStorePassphrase()
      Return the passphrase for the trust store
      Returns:
      String
    • hasRequireSecureSession

      public final boolean hasRequireSecureSession()
      Determine if only secure sessions will be allowed to logon
      Returns:
      boolean
    • setRequireSecureSession

      public final void setRequireSecureSession(boolean reqSec)
      Set/clear the require secure sessions flag
      Parameters:
      reqSec - boolean
    • setKeyStorePath

      public final void setKeyStorePath(String path)
      Set the key store path
      Parameters:
      path - String
    • setKeyStoreType

      public final void setKeyStoreType(String typ)
      Set the key store type
      Parameters:
      typ - String
    • setTrustStorePath

      public final void setTrustStorePath(String path)
      Set the trust store path
      Parameters:
      path - String
    • setTrustStoreType

      public final void setTrustStoreType(String typ)
      Set the trust store type
      Parameters:
      typ - String
    • setKeyStorePassphrase

      public final void setKeyStorePassphrase(String phrase)
      Set the key store passphrase
      Parameters:
      phrase - String
    • setTrustStorePassphrase

      public final void setTrustStorePassphrase(String phrase)
      Set the trust store passphrase
      Parameters:
      phrase - String
    • hasSslEngineDebug

      public final boolean hasSslEngineDebug()
      Check if SSLEngine debug output should be enabled
      Returns:
      boolean
    • setSslEngineDebug

      public final void setSslEngineDebug(boolean sslDebug)
      Enable SSLEngine class debug output
      Parameters:
      sslDebug - boolean