Class AlfrescoFtpAuthenticator

  • All Implemented Interfaces:
    org.alfresco.jlan.ftp.FTPAuthenticator, ActivateableBean, org.springframework.beans.factory.DisposableBean

    public class AlfrescoFtpAuthenticator
    extends FTPAuthenticatorBase
    Alfresco FTP Authenticator Class
    Author:
    gkspencer
    • Field Detail

      • m_encryptor

        protected org.alfresco.jlan.server.auth.PasswordEncryptor m_encryptor
    • Constructor Detail

      • AlfrescoFtpAuthenticator

        public AlfrescoFtpAuthenticator()
    • Method Detail

      • authenticateUser

        public boolean authenticateUser​(org.alfresco.jlan.server.auth.ClientInfo client,
                                        org.alfresco.jlan.ftp.FTPSrvSession sess)
        Authenticate the user
        Specified by:
        authenticateUser in interface org.alfresco.jlan.ftp.FTPAuthenticator
        Specified by:
        authenticateUser in class FTPAuthenticatorBase
        Parameters:
        client - ClientInfo
        sess - FTPSrvSession
        Returns:
        boolean
      • doGuestLogon

        protected void doGuestLogon​(AlfrescoClientInfo client,
                                    org.alfresco.jlan.server.SrvSession sess)
        Logon using the guest user account
        Parameters:
        client - AlfrescoClientInfo
        sess - SrvSession