
The tables below list each of the methods, properties, enumerators, and constants used in Secure FTP Server/EFT Server. The Applicable Version column indicates in which product and version number the method/property/enumeration/constant is available. In most cases, the method, property, enumeration, or constant applies to both products, all versions.
|
|
Event Rule Interfaces: |
|
Property |
How It's Used |
Applicable Version |
|
AdminPort |
All versions | |
|
AllowClearCommandChannel |
EFT Server 5.0.1 and later | |
|
AllowRemoteAdministration |
All versions | |
|
AllowUnprotectedDataChannel |
EFT Server 5.0.1 and later | |
|
ARMDatabaseName |
Secure FTP Server 3.3 | |
|
ARMPassword |
Secure FTP Server 3.3 | |
|
ARMServerName |
Secure FTP Server 3.3 | |
|
ARMUserName |
Secure FTP Server 3.3 | |
|
CertificateFilePath |
All versions | |
|
CipherList |
EFT Server 5.0.1 and later | |
|
ConnectedUsersNumber |
EFT Server 3.5.1 and later | |
|
EnableARM |
All versions | |
|
IPAccessAllowedDefault |
All versions | |
|
KeyFilePath |
All versions | |
|
ListenIP |
All versions | |
|
LogPath |
All versions | |
|
LogRotation |
All versions | |
|
LogType |
All versions | |
|
PassPhrase |
All versions | |
|
SMTPLogin |
All versions | |
|
SMTPPassword |
All versions | |
|
SMTPPort |
All versions | |
|
SMTPRecipientAddr |
All versions | |
|
SMTPRecipientName |
All versions | |
|
SMTPSenderAddr |
All versions | |
|
SMTPSenderName |
All versions | |
|
SMTPServer |
All versions | |
|
SSLVersionMask |
EFT Server 5.0.1 | |
|
UseSSLForAdministration |
All versions |
|
Method |
How It's Used |
Applicable Version |
|
AddIPAccessRule |
All versions | |
|
ApplyChanges |
Versions prior to EFT Server 5.0 | |
|
AreLingeringTransactions |
EFT Server 5.2 and later | |
|
Auditor |
EFT Server 6.0 | |
|
ChangeAdminPassword |
EFT Server 4.3.4 | |
|
Close |
All versions | |
|
Connect |
All versions | |
|
GetAdminIPs |
EFT Server 4.3.4 | |
|
GetAllowedMasks |
All versions | |
|
GetDeniedMasks |
All versions | |
|
GetLocalIP |
All versions | |
|
GetLocalTime |
All versions | |
|
GetServerAdminCount |
Retrieving the Number of Server Administrator Accounts on the Server |
EFT Server 4.3.4 |
|
IsDBConnected |
EFT Server 5.2 and later | |
|
RefreshSettings |
All versions | |
|
RemoveIPAccessRule |
All versions | |
|
RemoveServerAdminAccount |
EFT Server 4.3.4 | |
|
Sites |
All versions |
|
Method |
How It's Used |
Applicable Version |
|
Add |
All versions | |
|
AddADSite |
All versions | |
|
AddLDAPSite |
EFT Server 4.3.4 | |
|
AddLocalSite |
All versions | |
|
AddNTLMSite |
All versions | |
|
AddODBCSite |
All versions | |
|
Count |
All versions | |
|
Item |
All versions | |
|
SiteByID |
All versions |
|
Property |
How It's Used |
Applicable Version |
|
AssignFullPermissionsForHomeFolder |
All versions | |
|
AutoBanIPsPermanently |
All versions | |
|
AutoCreateHomeFolder |
All versions | |
|
BanIPOnDOS |
All versions | |
|
BlockAntiTimeOut |
All versions | |
|
BlockSiteToSite |
All versions | |
|
ConnectMessage |
All versions | |
|
DisconnectOnDOS |
All versions | |
|
DOSLimit |
All versions | |
|
EnablePortRange |
All versions | |
|
ExitMessage |
All versions | |
|
HasMaxConcurrentLogins |
Secure FTP Server | |
|
HasMaxConnectionsPerAccount |
Retrieving or Setting Number of Connections per User to a Site |
All versions |
|
HasMaxIPPerAccount |
All versions | |
|
HasMaxSpeed |
All versions | |
|
HasMaxUsers |
All versions | |
|
ID |
All versions | |
|
InvalidAttemptsPeriod |
EFT Server 5.1.1 and later | |
|
IPAccessAllowedDefault |
All versions | |
|
IsStarted |
All versions | |
|
LimitLoginAttempts |
EFT Server 5.1.1 and later | |
|
LockoutNotDisable |
EFT Server 5.1.1 and later | |
|
LockoutPeriod |
EFT Server 5.1.1 and later | |
|
MaxConcurrentConnections |
All versions | |
|
MaxConnectionsFromSameIP |
Managing Concurrent Connections Allowed from the Same IP Address |
All versions |
|
MaxConcurrentLogins |
Secure Server, All versions | |
|
MaxConnectionsPerUser |
All versions | |
|
MaxInvalidLoginAttempts |
Viewing the Number of Invalid Login Attempts Allowed for a Site |
EFT Server 5.1.1 and later |
|
MaxTransferSpeed |
All versions | |
|
Name |
All versions | |
|
ODBCSettings |
EFT Server 4.3.4 | |
|
PASVListenIP |
All versions | |
|
PASVPortMax |
All versions | |
|
PASVPortMin |
All versions | |
|
UserLimitMessage |
All versions | |
|
VFSFilter |
All versions |
|
Method |
How It's Used |
Applicable Version |
|
AddCerficateToTrusted |
All versions | |
|
AddIPAccessRule |
All versions | |
|
AddUserToPermissionGroup |
All versions | |
|
AssignEventRuleCustomCommandWorkingFolder |
EFT Server 4.3.4 | |
|
CancelTransfer |
EFT Server 4.3.4 | |
|
ChangeUserPassword |
All versions | |
|
CreateCommand |
All versions | |
|
CreateComplexPassword |
EFT Server 5.0.1 and later | |
|
CreatePermissionGroup |
All versions | |
|
CreatePhysicalFolder |
All versions | |
|
CreateSettingsLevel |
All versions | |
|
CreateUser and CreateUserEx |
All versions | |
|
CreateVirtualFolder |
All versions | |
|
EventRules |
EFT Server 5.2 and later | |
|
ExportTrustedCertificate |
All versions | |
|
ForceSynchronizeUserDatabase |
All versions | |
|
GetAllowedMasks |
All versions | |
|
GetAuthManagerID |
All versions | |
|
GetAwaitingCertsPath |
All versions | |
|
GetBlankPermission |
All versions | |
|
GetCertFilePath |
All versions | |
|
GetCheckClientCert |
All versions | |
|
GetCommands |
All versions | |
|
GetCommandSettings |
All versions | |
|
GetConnectedCount |
All versions | |
|
GetConnectedUsers |
EFT Server 4.3.4 | |
|
GetDeniedMasks |
All versions | |
|
GetDownloadCount |
All versions | |
|
GetDownloadSpeed |
All versions | |
|
GetFolderList |
All versions | |
|
GetFolderPermissions |
All versions | |
|
GetFTPAccess |
All versions | |
|
GetHTTPAccess |
EFT Server 4.3.4 | |
|
GetHTTPPort |
EFT Server 4.3.4 | |
|
GetHTTPSAccess |
EFT Server 4.3.4 | |
|
GetHTTPSPort |
EFT Server 4.3.4 | |
|
GetIP |
All versions | |
|
GetKeyFilePath |
All versions | |
|
GetPassPhrase |
All versions | |
|
GetPendingCertificateInfo |
All versions | |
|
GetPendingCertificates |
All versions | |
|
GetPermissionGroupList |
All versions | |
|
GetPermissionGroups |
All versions | |
|
GetPermissionGroupsOfUser |
All versions | |
|
GetPhysicalPath |
EFT Server 5.2.5 | |
|
GetPort |
All versions | |
|
GetRootFolder |
All versions | |
|
GetSettingsLevels |
All versions | |
|
GetSettingsLevelSettings |
All versions | |
|
GetSettingsLevelUsers |
All versions | |
|
GetSSHKeyFilePath |
EFT Server 4.3.4 | |
|
GetSSLAuth |
All versions | |
|
GetSSLImp |
All versions | |
|
GetStartTime |
All versions | |
|
GetTrustedCertificateInfo |
All versions | |
|
GetTrustedCertificates |
All versions | |
|
GetTrustedCertsPath |
All versions | |
|
GetUploadCount |
All versions | |
|
GetUploadSpeed |
All versions | |
|
GetUsers |
All versions | |
|
GetUserSettings |
All versions | |
|
ImportTrustedCertificate |
All versions | |
|
KickUser |
EFT Server 4.3.4 | |
|
MoveUserToSettingsLevel |
All versions | |
|
RemapVirtualFolder |
EFT Server 4.3.4 | |
|
Remove |
All versions | |
|
RemoveCommand |
All versions | |
|
RemoveFolder |
All versions | |
|
RemoveIPAccessRule |
All versions | |
|
RemovedPendingCertificate |
All versions | |
|
RemovePermission |
All versions | |
|
RemovePermissionGroup |
All versions | |
|
RemoveSettingsLevel |
All versions | |
|
RemoveTrustedCertificate |
All versions | |
|
RemoveUser |
All versions | |
|
RemoveUserFromPermissionGroup |
All versions | |
|
RenameFolder |
All versions | |
|
RenamePermissionGroup |
All versions | |
|
RenameSettingsLevel |
All versions | |
|
RenameUser |
All versions | |
|
SetCertFilePath |
All versions | |
|
SetCheckClientCert |
All versions | |
|
SetFTPAccess |
All versions | |
|
SetHTTPAccess |
EFT Server 4.3.4 | |
|
SetHTTPPort |
EFT Server 4.3.4 | |
|
SetHTTPSAccess |
EFT Server 4.3.4 | |
|
SetHTTPSPort |
EFT Server 4.3.4 | |
|
SetIP |
All versions | |
|
SetKeyFilePath |
All versions | |
|
SetPassPhrase |
All versions | |
|
SetPermission |
All versions | |
|
SetPort |
All versions | |
|
SetRootFolder |
All versions | |
|
SetSSHKeyFilePath |
EFT Server 4.3.4 | |
|
SetSSLAuth |
All versions | |
|
SetSSLImp |
All versions | |
|
Start |
All versions | |
|
Stop |
All versions | |
|
ValidatePassword |
EFT Server 3.5.1 and later |
|
Property |
How It's Used |
Applicable Version |
|
Client |
All versions | |
|
DirCreate |
All versions | |
|
DirDelete |
All versions | |
|
DirList |
All versions | |
|
DirShowHidden |
All versions | |
|
DirShowInList |
All versions | |
|
DirShowReadOnly |
All versions | |
|
FileAppend |
All versions | |
|
FileDelete |
All versions | |
|
FileDownload |
All versions | |
|
FileRename |
All versions | |
|
FileUpload |
All versions | |
|
Folder |
All versions |
|
Property |
How It's Used |
Applicable Version |
|
AuditSATEmail |
EFT Server 6.0 | |
|
AuditSATFile |
EFT Server 6.0 | |
|
AuditSATTransaction |
EFT Server 6.0 |
|
Property |
How It's Used |
Applicable Version |
|
Comment |
All versions | |
|
Custom |
EFT Server v5.0.1 and later | |
|
|
All versions | |
|
Fax |
All versions | |
|
FullName |
All versions | |
|
InvalidAttemptsPeriod |
EFT Server 5.1.1 and later | |
|
IPAccessAllowedDefault |
IP addresses with which a user is allowed to connect to the Server |
EFT Server 5.1.1 and later |
|
LockoutPeriod |
EFT Server 5.1.1 and later | |
|
MaxInvalidLoginAttempts |
Viewing the Number of Invalid Login Attempts Allowed for a Client |
EFT Server 5.1.1 and later |
|
Pager |
All versions | |
|
Phone |
All versions |
|
Method |
How It's Used |
Applicable Version |
|
AddIPAccessRule |
EFT Server 5.1.1 and later | |
|
ForcePasswordChange |
EFT Server 6.0 | |
|
GetAllowAnyPwd |
All versions | |
|
GetAllowedMasks |
EFT Server 5.1.1 and later | |
|
GetAllowMODEZ |
All versions | |
|
GetAllowNoop |
All versions | |
|
GetAllowXCRC |
All versions | |
|
GetAnonymousLogin |
All versions | |
|
GetAppletEnabled |
EFT Server 3.5.1 and later | |
|
GetChangePwd |
All versions | |
|
GetClearFTP |
All versions | |
|
GetClearHTTP |
EFT Server 4.3.4 and EFT Server 5.1 | |
|
GetDeniedMasks |
EFT Server 5.1.1 and later | |
|
GetDescription |
All versions | |
|
GetDownloadsPerSession |
All versions | |
|
GetEnableAccount |
Determining if a User Account or User Settings Level is Enabled |
All versions |
|
GetEnableDiskQuota |
All versions | |
|
GetEnableTimeOut |
All versions | |
|
GetExpirationDate |
All versions | |
|
GetExpirationDateAsVariant |
EFT Server 4.3.4 and later | |
|
GetFTPS |
EFT Server 6.0 | |
|
GetHasDownloadsPerSession |
All versions | |
|
GetHasMaxDownloadSize |
All versions | |
|
GetHasMaxIPs |
All versions | |
|
GetHasMaxSpeed |
All versions | |
|
GetHasMaxUploadSize |
All versions | |
|
GetHasMaxUsers |
Determining if the Number of Concurrent Connections is Limited for Users |
All versions |
|
GetHasPwdRetries |
All versions | |
|
GetHasUploadsPerSession |
All versions | |
|
GetHomeDir |
All versions | |
|
GetHomeDirIsRoot |
Determining if the Account Home Folder is the Default Root Folder |
All versions |
|
GetHomeDirString |
All versions | |
|
GetHomeIP |
Determining if Users are Restricted to a Specific IP Address |
All versions |
|
GetHomeIPString |
All versions | |
|
GetHTTPS |
EFT Server 6.0 | |
|
GetIncorrectPasswordAttempts |
All versions | |
|
GetLimitLoginAttempts |
EFT Server 5.1.1 and later | |
|
GetLockoutNotDisable |
EFT Server 5.1.1 and later | |
|
GetLoginMsg |
All versions | |
|
GetLoginMsgString |
All versions | |
|
GetMaxDownloadSize |
All versions | |
|
GetMaxIPs |
Determining Number of Connections Allowed from the Same IP Address |
All versions |
|
GetMaxSpace |
All versions | |
|
GetMaxSpeed |
All versions | |
|
GetMaxUploadSize |
All versions | |
|
GetMaxUsers |
Determining the Maximum Concurrent Connections Allowed per User |
All versions |
|
GetPwdRetries |
All versions | |
|
GetSFTP |
All versions | |
|
GetSFTPAuthenticationType |
All versions | |
|
GetSSHKeyID |
All versions | |
|
GetSSL |
All versions | |
|
GetSSLAuthenticationType |
EFT Server 5.1 and later | |
|
GetSSLKeyID |
EFT Server 5.1 and later | |
|
GetTimeOut |
All versions | |
|
GetUploadsPerSession |
All versions | |
|
GetUsedSpace |
All versions | |
|
RemoveIPAccessRule |
EFT Server 5.1.1 and later | |
|
SetAllowAnyPwd |
All versions | |
|
SetAllowMODEZ |
All versions | |
|
SetAllowNoop |
All versions | |
|
SetAllowXCRC |
All versions | |
|
SetAnonymousLogin |
All versions | |
|
SetAppletEnabled |
EFT Server 3.5.1 and later | |
|
SetChangePwd |
All versions | |
|
SetClearFTP |
All versions | |
|
SetClearHTTP |
EFT Server 4.3.4 and EFT Server 5.1 | |
|
SetDescription |
All versions | |
|
SetDownloadsPerSession |
Specifying the Maximum Number of Downloads a User is Permitted per Session |
All versions |
|
SetEnableAccount |
All versions | |
|
SetEnableDiskQuota |
All versions | |
|
SetEnableTimeOut |
All versions | |
|
SetExpirationDate |
All versions | |
|
SetHasDownloadsPerSession |
All versions | |
|
SetHasMaxDownloadSize |
All versions | |
|
SetHasMaxIPs |
All versions | |
|
SetHasMaxSpeed |
All versions | |
|
SetHasMaxUploadSize |
All versions | |
|
SetHasMaxUsers |
All versions | |
|
SetHasPwdRetries |
All versions | |
|
SetHasUploadsPerSession |
All versions | |
|
SetHomeDir |
All versions | |
|
SetHomeDirIsRoot |
All versions | |
|
SetHomeDirString |
All versions | |
|
SetHomeIP |
All versions | |
|
SetHomeIPString |
All versions | |
|
SetIncorrectPasswordAttempts |
All versions | |
|
SetLimitLoginAttempts |
EFT Server 5.1.1 and later | |
|
SetLockoutNotDisable |
EFT Server 5.1.1 and later | |
|
SetLoginMsg |
All versions | |
|
SetLoginMsgString |
All versions | |
|
SetMaxDownloadSize |
Specifying the Maximum File Size a User is Permitted to Download |
All versions |
|
SetMaxIPs |
All versions | |
|
SetMaxSpace |
All versions | |
|
SetMaxSpeed |
All versions | |
|
SetMaxUploadSize |
Specifying the Maximum File Size a User is Permitted to Upload |
All versions |
|
SetMaxUsers |
All versions | |
|
SetPwdRetries |
All versions | |
|
SetSFTP |
All versions | |
|
SetSftpAuthenticationType |
All versions | |
|
SetSSHKeyID |
All versions | |
|
SetSSL |
All versions | |
|
SetSSLAuthenticationType |
EFT Server 5.1 | |
|
SetSSLKeyID |
EFT Server 5.1 | |
|
SetTimeOut |
All versions | |
|
SetUploadsPerSession |
Specifying the Maximum Number of Uploads a User is Permitted per Session |
All versions |
|
Property |
How It's Used |
Applicable Version |
|
Description |
All versions | |
|
EnableProcessTimeOut |
All versions | |
|
Executable |
Retrieving or Changing the Path to the Executable of a Custom Command |
All versions |
|
IsEnabled |
All versions | |
|
MinNumOfParams |
Requiring a Minimum Number of Parameters for Custom Commands |
All versions |
|
MinNumOfParamsMsg |
Defining or Changing a Message for an Invalid Number of Command Parameters |
All versions |
|
Name |
All versions | |
|
Parameters |
All versions | |
|
ProcessTimeOut |
All versions | |
|
RedirectOutputToClient |
All versions | |
|
RedirectOutputToLog |
All versions | |
|
RequireParams |
All versions |
|
Method |
How It's Used |
Applicable Version |
|
AddUserPermission |
All versions | |
|
GetUserPermissions |
All versions | |
|
RemoveUserPermission |
All versions |
|
Property |
How it's used |
Applicable Version |
|
Command |
EFT Server 5.2 and later | |
|
Parameters |
EFT Server 5.2 and later | |
|
WorkingFolder |
EFT Server 5.2 and later |
|
Property |
How It's Used |
Applicable Version |
|
Description |
All versions | |
|
ID |
All versions | |
|
IssuerCName |
All versions | |
|
IssuerCountry |
All versions | |
|
IssuerOneLine |
All versions | |
|
IssuerOrg |
All versions | |
|
IssuerUnit |
All versions | |
|
NotAfter |
All versions | |
|
NotBefore |
All versions | |
|
SubjectCName |
All versions | |
|
SubjectCountry |
All versions | |
|
SubjectOneLine |
All versions | |
|
SubjectOrg |
All versions | |
|
SubjectUnit |
All versions |
|
Property |
How it's used |
Applicable Version |
|
TOAddresses |
EFT Server 5.2 and later | |
|
CCAddresses |
EFT Server 5.2 and later | |
|
BCCAddresses |
EFT Server 5.2 and later | |
|
CopyToClient |
Determining whether to CC Message to Client Associated with Event |
EFT Server 5.2 and later |
|
Subject |
EFT Server 5.2 and later | |
|
Body |
EFT Server 5.2 and later |
|
Property |
How it's used |
Applicable Version |
|
DaysToKeepFiles |
Retrieving or Changing the Period to Keep Files before Removing |
EFT Server 5.2 and later |
|
ExcludeFileMask |
EFT Server 5.2 and later | |
|
FileMask |
EFT Server 5.2 and later | |
|
Folder |
EFT Server 5.2 and later | |
|
Recursive |
EFT Server 5.2 and later |
|
Property |
How it's used |
Applicable Version |
|
FilePath |
EFT Server 5.2 and later | |
|
KeyIDs |
EFT Server 5.2 and later | |
|
Operation |
EFT Server 5.2 and later | |
|
PassPhrase |
Retrieving or Changing the Passphrase for Signing or Decryption Key |
EFT Server 5.2 and later |
|
Sign |
EFT Server 5.2 and later | |
|
SignKeyID |
EFT Server 5.2 and later |
|
Property |
How it's used |
Applicable Version |
|
type |
EFT Server 5.2 and later | |
|
Action |
||
|
FailSection |
|
Method |
How it's used |
Applicable Version |
|
Add |
EFT Server 5.2 and later | |
|
Count |
||
|
Delete |
||
|
Item |
|
Property |
How it's used |
Applicable Version |
|
Operator |
EFT Server 5.2 and later | |
|
Add |
||
|
Count |
||
|
Delete |
||
|
Item |
|
Property |
How it's used |
Applicable Version |
|
AutoLogin |
|
EFT Server 5.25 |
|
DeleteSourceFile |
|
|
|
Host |
|
|
|
LocalPath |
|
|
|
Password |
|
|
|
Port |
|
|
|
PrivateKeyPassword |
|
|
|
PrivateKeyPath |
|
|
|
Protocol |
|
|
|
PublicKeyPath |
|
|
|
RemotePath |
|
|
|
User |
|
|
|
Property |
How it's used |
Applicable Version |
|
AutoLogin |
|
EFT Server 5.25 |
|
DeleteSourceFile |
|
|
|
Host |
|
|
|
LocalPath |
|
|
|
Password |
|
|
|
Port |
|
|
|
PrivateKeyPassword |
|
|
|
PrivateKeyPath |
|
|
|
Protocol |
|
|
|
PublicKeyPath |
|
|
|
RemotePath |
|
|
|
User |
|
|
|
Property |
How it's used |
Applicable Version |
|
Params |
EFT Server 5.2 and later | |
|
type |
|
Method |
How it's used |
Applicable Version |
|
Add |
EFT Server 5.2 and later | |
|
Count |
||
|
Delete |
||
|
Item |
|
Property |
How it's used |
Applicable Version |
|
Params |
EFT Server 5.2 and later | |
|
AddActionStatement |
||
|
AddIfStatement |
||
|
DeleteStatement |
||
|
Statement |
||
|
StatementsCount |
|
Method |
How it's used |
Applicable Version |
|
Add |
EFT Server 5.2 and later | |
|
Count |
||
|
Delete |
||
|
Find |
||
|
Item |
|
Property |
How it's used |
Applicable Version |
|
Description |
EFT Server 5.2 and later | |
|
Enabled |
||
|
Name |
|
Property |
How it's used |
Applicable Version |
|
CheckHealth |
EFT Server 5.2 and later | |
|
CheckHealthInterval |
|
|
|
Description |
|
|
|
Enabled |
|
|
|
ForcedlyDisabled |
|
EFT Server 5.2.4 and prior |
|
IncludeSubfolders |
|
EFT Server 5.2 and later |
|
Name |
|
|
|
Path |
|
|
|
Property |
How it's used |
Applicable Version |
|
type |
EFT Server 5.2 and later | |
|
Condition |
||
|
ElseSection |
||
|
IfSection |
|
Property |
How it's used |
Applicable Version |
|
CustomDate |
EFT Server 5.2 and later | |
|
DateFormat |
||
|
FilterAndOr |
||
|
FilterField1 |
||
|
FilterField2 |
||
|
FilterOperator1 |
||
|
FilterOperator2 |
||
|
FilterValue1 |
||
|
FilterValue2 |
||
|
FromDate |
||
|
Name |
||
|
OptionalParameters |
||
|
Path |
||
|
ReportFileFormat |
||
|
ToDate |
|
Property |
How it's used |
Applicable Version |
|
Not |
EFT Server 5.2 and later | |
|
Operator |
||
|
Property |
||
|
Value |
|
Property |
How it's used |
Applicable Version |
|
Action |
EFT Server 5.2 and later
| |
|
Enabled |
|
Property |
How it's used |
Applicable Version |
|
AutoLogin |
EFT Server 5.2 and later | |
|
DeleteSourceFile |
|
EFT Server 5.2.5 and later |
|
Host |
|
EFT Server 5.2 and later |
|
Key |
|
EFT Server 5.2 and later |
|
KeyPass |
|
EFT Server 5.2 and later |
|
LocalPath |
|
EFT Server 5.2 and later |
|
Operation |
|
EFT Server 5.2 and later |
|
Password |
|
EFT Server 5.2 and later |
|
Port |
|
EFT Server 5.2 and later |
|
Protocol |
|
EFT Server 5.2 and later |
|
PubKey |
|
EFT Server 5.2 and later |
|
RemotePath |
|
EFT Server 5.2 and later |
|
User |
|
EFT Server 5.2 and later |
|
Property |
How it's used |
Applicable Version |
|
type |
EFT Server 5.2 and later |
The following Enumerators and Constants are used in Event Rule Interfaces.
|
Constant |
How it's used |
Applicable Version |
|
Contains |
Contains (0x08) – Contains |
EFT Server 5.2 and later |
|
Equals |
Equals (0x01) – Equals |
EFT Server 5.2 and later |
|
Less |
Less (0x02) – Less |
EFT Server 5.2 and later |
|
LessOrEquals |
LessOrEquals (0x04) – Less or equal |
EFT Server 5.2 and later |
|
Match |
Match (0x10) – Match (for file name matching with template such as *.exe) |
EFT Server 5.2 and later |
|
MemberOf |
MemberOf (0x20) – Member of |
EFT Server 5.2 and later |
|
OneOf |
OneOf (0x40) – One of |
EFT Server 5.2 and later |
|
StartsWith |
StartsWith (0x80) – Starts with |
EFT Server 5.2 and later |
|
Constant |
How it's used |
Applicable Version |
|
CleanupAction |
CleanupAction (0x80) – Cleanup in folder |
EFT Server 5.2 and later |
|
CommandAction |
CommandAction (0x01) – Execute command |
EFT Server 5.2 and later |
|
DownloadAction |
DownloadAction (0x08) – Download file |
EFT Server 5.2 and later |
|
MailAction |
MailAction (0x02) – Send E-mail |
EFT Server 5.2 and later |
|
PGPAction |
PGPAction (0x20) – PGP action |
EFT Server 5.2 and later |
|
ReportAction |
ReportAction (0x100) – Generate report |
EFT Server 5.2 and later |
|
StopAction |
StopAction (0x40) – Stop rule execution |
EFT Server 5.2 and later |
|
UploadAction |
UploadAction - Upload file |
EFT Server 5.2.5 and later |
The following properties are used in the Event Rule interfaces.
|
Category |
Property |
How it's used |
Applicable Version |
|
General properties: |
Time (1) – Current time |
EFT Server 5.2 and later | |
|
|
Name (2) – Event name |
||
|
|
Reason (3) – Event reason |
||
|
|
TimeStamp (4) – Current time |
||
|
|
DateStamp (5) – Current date |
||
|
|
MonitorFolderStatus (6) – Folder monitoring status |
||
|
|
EventName (7) – Event name |
||
|
Server Properties: |
ServerRunning (1000) – Whether server is running |
EFT Server 5.2 and later | |
|
|
ServerLogOldName (1001) – Old log file name |
||
|
|
ServerLogNewName (1002) – New log file name |
||
|
|
ServerLogOldPath (1003) – Old log file path |
||
|
|
ServerLogNewPath (1004) – New log file path |
||
|
|
ServerLogTime (1005) – Log type |
||
|
|
ServerLogFolder (1006) – Log folder |
||
|
|
ServerServerNodeName (1007) – Name of the node server is running on |
||
|
Site Properties: |
SiteRunning (2000) – Whether site is started |
EFT Server 5.2 and later | |
|
|
SiteName (2001) – Site name |
||
|
|
SiteAccountManagementURL (2002) – PCI account management URL |
||
|
Connection Properties: |
LocalIP (3000) – Server IP |
EFT Server 5.2 and later | |
|
|
RemoteIP (3001) – Remote peer IP |
||
|
|
LocalPort (3002) – Server port |
||
|
|
RemotePort (3003) – Remote peer port |
||
|
|
Protocol (3004) – Connection protocol |
||
|
|
WebTransferClientConnection (3005) – Web-Transfer Client connection |
||
|
Client Properties: |
ClientLogin (4000) – Client’s login name |
EFT Server 5.2 and later | |
|
|
ClientPassword (4001) – Client’s password |
||
|
|
ClientAccessGroup (4002) – Whether client belongs to one of the permission groups |
||
|
|
ClientEnabled (4003) – Is client’s account enabled |
||
|
|
ClientSettingsLevel (4004) – Client’s settings template |
||
|
|
ClientFullName (4005) – Client’s full name |
||
|
|
ClientDescription (4006 ) – Client’s description |
||
|
|
ClientComment (4007) – Comment to client’s account |
||
|
|
ClientEMail (4008) – Client’s e-mail |
||
|
|
ClientPhone (4009) – Client’s phone number |
||
|
|
ClientPager (4010) – Client’s pager |
||
|
|
ClientFax (4011) – Client’s fax |
||
|
|
ClientHomeFolder (4012) – Client’s home folder |
||
|
|
ClientHomeFolderIsRoot (4013) – Is client’s home folder root for them |
||
|
|
ClientQuotaMax (4014) – Client’s disk quota (max) |
||
|
|
ClientQuotaUsed (4015) – Client’s disk quota (currently used) |
||
|
|
ClientInvalidLoginAttempts (4016) – Client’s invalid login attempt count |
||
|
|
ClientCanChangePassword (4017) – Has client permission to change their password |
||
|
|
ClientIP (4018) – Client’s IP |
||
|
|
ClientSSLAllowed (4019) – Has client permission to use SSL encryption |
||
|
|
ClientFTPAllowed (4020) – Has client permission to connect via FTP |
||
|
|
ClientSFTPAllowed (4021) – Has client permission to connect via SFTP |
||
|
|
CClientLastLogin (4022) – Client’s last login timestamp |
||
|
|
ClientPasswordExpiration (4023) – Client’s password expiration date |
||
|
|
ClientMustResetPasswordAtFirstLogin (4024) – Must client change their password oninitial login. |
||
|
|
ClientAccountExpirationDate (4025) – Client’s account expiration date |
||
|
|
ClientAccountLocked (4026) – Is client’s account locked out |
||
|
|
ClientCustomField1 (4027) – Client’s account custom field #1 |
||
|
|
ClientCustomField2 (4028) – Client’s account custom field #2 |
||
|
|
ClientCustomField3 (4029) – Client’s account custom field #3 |
||
|
File System Properties: |
VirtualPath (5000) – File virtual path |
EFT Server 5.2 and later | |
|
|
PhysicalPath (5001) – File physical path |
||
|
|
DestinationVirtualPath (5002) – Destination file virtual path |
||
|
|
DestinationPhysicalPath (5003) – Destination file physical path |
||
|
|
FolderName (5004) – Folder |
||
|
|
FileName (5005) – File name |
||
|
|
DestinationFolderName (5006) – Destination folder |
||
|
|
DestinationFileName (5007) – Destination file name |
||
|
|
FolderOperation (5008) – Folder operation |
||
|
|
FileCreationDate (5009) – File creation date |
||
|
|
FileCreationTime (5010) – File creation time |
||
|
|
FileSize (5011) – File size |
||
|
|
FileCRC (5012) – File CRC |
||
|
|
ReportPath (5013) – Report file path |
||
|
|
ReportContent (5014) – Report content |
||
|
|
ReportFileName (5015) – Report file name |
|
Constant |
How it's used |
Applicable Version |
|
ActionStatement |
ActionStatement (0) – Action statement |
EFT Server 5.2 and later |
|
IfStatement |
IfStatement (1) – Conditional statement |
EFT Server 5.2 and later |
|
Category |
Event |
How it's used |
Applicable Version |
|
Server Events: |
MonitorFolder |
EFT Server 5.2 and later | |
|
|
OnMonitorFolderFailed |
||
|
|
OnLogRotate |
||
|
|
OnServiceStarted |
||
|
|
OnServiceStopped |
||
|
|
OnTimer |
||
|
Site Events: |
OnSiteStarted |
EFT Server 5.2 and later |
|
|
|
OnSiteStopped |
||
|
Connection Events: |
OnClientConnected |
EFT Server 5.2 and later |
|
|
|
OnClientConnectonFailed |
||
|
|
OnClientDisconnected |
||
|
Client Events: |
OnClientCreated |
EFT Server 5.2 and later |
|
|
|
OnClientDisabled |
||
|
|
OnClientQuotaExceeded |
||
|
|
OnClientLoggedOut |
||
|
|
OnClientLoggedIn |
||
|
|
OnClientLoginFailed |
||
|
|
OnClientPasswordChanged |
||
|
File System Events: |
BeforeFileDownload |
EFT Server 5.2 and later |
|
|
|
OnChangeFolder |
||
|
|
OnFileDeleted |
||
|
|
OnFileDownloaded |
||
|
|
OnDownloadFailed |
||
|
|
OnFileMoved |
||
|
|
OnFileRenamed |
||
|
|
OnFileUploaded |
||
|
|
OnFolderCreated |
||
|
|
OnFolderDeleted |
||
|
|
OnUploadFailed |
||
|
|
OnVerifiedUploadSuccess |
||
|
|
OnVerifiedUploadFailure |
||
|
|
OnVerifiedDownloadSuccess |
||
|
|
OnVerifiedDownloadFailure |
|
Constant |
How it's used |
Applicable Version |
|
LogicalAnd |
LogicalOr (0) – OR |
EFT Server 5.2 and later |
|
LogicalOr |
LogicalAnd (1) – AND |
EFT Server 5.2 and later |
|
Constant |
How it's used |
Applicable Version |
|
ProtocolFTP |
|
EFT Server 5.2.5 |
|
ProtocolFTPS |
|
EFT Server 5.2.5 |
|
ProtocolFTPSAuthTLS |
|
EFT Server 5.2.5 |
|
ProtocolFTPSExpl |
|
EFT Server 5.2.5 |
|
ProtocolHTTP |
|
EFT Server 5.2.5 |
|
ProtocolHTTPS |
|
EFT Server 5.2.5 |
|
ProtocolLocal |
|
EFT Server 5.2.5 |
|
ProtocolSFTP |
|
EFT Server 5.2.5 |
|
Constant |
How it's used |
Applicable Version |
|
Encrypt |
EFT Server 5.2 and later | |
|
Decrypt |
|
Constant |
How it's used |
Applicable Version |
|
Custom |
Custom (0) – Hourly |
EFT Server 5.2 and later |
|
Daily |
Daily (1) – Daily |
EFT Server 5.2 and later |
|
Weekly |
Weekly (2) – Weekly |
EFT Server 5.2 and later |
|
Monthly |
Monthly (3) – Monthly |
EFT Server 5.2 and later |
|
Yearly |
Yearly (4) – Yearly |
EFT Server 5.2 and later |
|
OneTime |
OneTime (5) – Trigger only once |
EFT Server 5.2 and later |
|
Constant |
How it's used |
Applicable Version |
|
abFalse |
(0) |
EFT Server 5.2 and later |
|
abTrue |
(1) |
EFT Server 5.2 and later |
|
abInherited |
(2) |
EFT Server 5.2 and later |
|
Constant |
How it's used |
Applicable Version |
|
StopRule |
(2) |
EFT Server 5.2.5 |
|
StopEvent |
(4) |
EFT Server 5.2.5 |
|
StopeRuleEvent |
(6) |
EFT Server 5.2.5 |