Class SubsystemChainingFtpAuthenticator
java.lang.Object
org.alfresco.filesys.auth.ftp.FTPAuthenticatorBase
org.alfresco.repo.security.authentication.AbstractChainingFtpAuthenticator
org.alfresco.repo.security.authentication.subsystems.SubsystemChainingFtpAuthenticator
- All Implemented Interfaces:
org.alfresco.jlan.ftp.FTPAuthenticator,ActivateableBean,org.springframework.beans.factory.DisposableBean
This class wires up all the active
FTPAuthenticatorBase beans in a chain.- Since:
- 4.2.1
- Author:
- alex.mukha
-
Field Summary
Fields inherited from class org.alfresco.filesys.auth.ftp.FTPAuthenticatorBase
logger, serverConfiguration -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<FTPAuthenticatorBase>Gets the FTP authenticators across which methods will chain.voidsetApplicationContextManager(ChildApplicationContextManager applicationContextManager) IOCvoidsetSourceBeanName(String sourceBeanName) Sets the name of the bean to look up in the child application contexts.Methods inherited from class org.alfresco.repo.security.authentication.AbstractChainingFtpAuthenticator
authenticateUserMethods inherited from class org.alfresco.filesys.auth.ftp.FTPAuthenticatorBase
checkForAdminUserName, closeAuthenticator, createTransaction, destroy, getAuthenticationComponent, getAuthenticationService, getAuthorityService, getTransactionService, initialize, initialize, isActive, setActive, setAuthenticationComponent, setAuthenticationService, setAuthorityService, setConfig, setTransactionService
-
Constructor Details
-
SubsystemChainingFtpAuthenticator
public SubsystemChainingFtpAuthenticator()
-
-
Method Details
-
setApplicationContextManager
IOC- Parameters:
applicationContextManager- the applicationContextManager to set
-
setSourceBeanName
Sets the name of the bean to look up in the child application contexts.- Parameters:
sourceBeanName- the bean name
-
getUsableFtpAuthenticators
Description copied from class:AbstractChainingFtpAuthenticatorGets the FTP authenticators across which methods will chain.- Specified by:
getUsableFtpAuthenticatorsin classAbstractChainingFtpAuthenticator- Returns:
- the usable FTP authenticators
-