[ 
https://issues.apache.org/jira/browse/FTPSERVER-446?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13736820#comment-13736820
 ] 

Dave Roberts commented on FTPSERVER-446:
----------------------------------------

Added patches to create interfaces for the existing Authorisation Requests 
classes.  This allows User Managers to action various requests without 
significantly changing the API.  It might be better to have the requests as a 
sub-package of ftplet.
                
> Implementing User Manager not possible in OSGi environment
> ----------------------------------------------------------
>
>                 Key: FTPSERVER-446
>                 URL: https://issues.apache.org/jira/browse/FTPSERVER-446
>             Project: FtpServer
>          Issue Type: Bug
>          Components: Core
>            Reporter: Dave Roberts
>         Attachments: concurrentlogin.patch, transferrate.patch, 
> writerequest.patch
>
>
> The USER class checks to see if the user logging in is permitted to do so 
> concurrently.  This is done by creating an instance of 
> org.apache.ftpserver.usermanager.impl.ConcurrentLoginRequest and passing that 
> to the authorize(AuthorizationRequest) method for the User object.
> Unless the User implementation is the one supplied by FTP Server, then the 
> request cannot be handled because the org.apache.ftpserver.usermanager.impl 
> package is not exported by the OSGi bundle.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to