Interface | Description |
---|---|
FileAccess |
wraps file access (read/write operations) and other operations which need to
be performed as a different user using setuid
|
UFTPRequestBuilder | |
WorkerFactory |
Class | Description |
---|---|
ACLHandler |
use an ACL file to limit access
|
DefaultFileAccess |
default version of
FileAccess interface. |
FileWatcher |
helper to watch a file and invoke a specific action if it was modified.
|
JobStore |
stores UFTP requests and offers various retrieval methods
|
PortManager |
provide server sockets within a given port range
|
ServerThread |
This class manages a list of
UFTPBaseRequest instances, and waits
for connection attempts from clients. |
SetUIDFileAccess |
This implementation of FileAccess uses native code to switch to the required user ID
before creating or reading a file.
Thread safety: since the user id of the process is mofified, all public methods of this
class MUST be synchronized
|
SSLHelper |
Deals with reading the SSL config file and setting up the UFTPD command socket.
|
SSLHelper.UFTPDSecProperties | |
UFTPCommands | |
UFTPServer |
Server for sending/receiving data using dynamic port opening in firewalls via
a pseudo-FTP connection.
|
UserFileAccess |
wraps file access (read/write operations) and other operations which need to
be performed as a fixed user/group
|
Copyright © 2010–2018 UNICORE. All rights reserved.