프로퍼티 | 타입 | 설명 | |
---|---|---|---|
config | XmlDocument |
메소드 | 설명 | |
---|---|---|
AddUsersToList ( List |
Add the users in the file to a list of users
|
|
AllowDirCreate ( string username, string foldername ) : bool | ||
AllowDirDelete ( string username, string foldername ) : bool | ||
AllowDirList ( string username, string foldername ) : bool | ||
AllowDirSubdirs ( string username, string foldername ) : bool | ||
AllowFileDelete ( string username, string foldername ) : bool | ||
AllowFileRead ( string username, string foldername ) : bool | ||
AllowFileWrite ( string username, string foldername ) : bool | ||
AssignUserPassword ( string username, string password ) : bool |
Assign the supplied password to the supplied user account
|
|
Authenticate ( string username, string password ) : bool |
Attempt to authenticate using the provided account and password
|
|
AuthenticateAdministration ( string password ) : bool |
Authenticate as the server administrator - for some reason, this isn't encrypted
|
|
AutoCreate ( string username, string foldername ) : bool | ||
CreateUser ( string username, string password, bool enabled, bool fileRead, bool fileWrite, bool fileDelete, bool fileAppend, bool dirCreate, bool dirDelete, bool dirList, bool dirSubdirs, bool autoCreate ) : bool |
Create a new user account
|
|
Filezilla ( string configurationFile ) : System | ||
ForceServerConfigurationLoad ( ) : bool |
Force the server to reload the configuration
|
|
GetMd5Sum ( string str ) : string |
Calculated the md5 encrypted version of a string
|
|
GetUser ( string userName ) : FilezillaUser, |
Retrieve a user object by user name. This will throw if the user cannot be found
|
|
HomeDirectory ( string username ) : string |
Retrieve this user's home directory from the configuration. Throws an exception if the user is not defined
|
|
IsHome ( string username, string foldername ) : bool | ||
NormalizeFolderName ( string rawFolder ) : string |
Normalize the definition of a folder to something we can work with
|
|
UserExists ( string userName ) : bool |
Check to see if a valid user exists
|
|
WriteConfiguration ( string filename ) : void |
Write the XML back to the configuration file
|
메소드 | 설명 | |
---|---|---|
AccountNotification ( string action, string username, string password ) : void |
Notify the system administration email address of account information
|
|
CheckPermission ( string username, string foldername, string permission ) : bool |
Check an permission flag
|
protected AccountNotification ( string action, string username, string password ) : void | ||
action | string | action description |
username | string | account |
password | string | password (unencrypted) |
리턴 | void |
public AddUsersToList ( List |
||
userList | List |
list to receive users |
리턴 | int |
public AllowDirCreate ( string username, string foldername ) : bool | ||
username | string | |
foldername | string | |
리턴 | bool |
public AllowDirDelete ( string username, string foldername ) : bool | ||
username | string | |
foldername | string | |
리턴 | bool |
public AllowDirList ( string username, string foldername ) : bool | ||
username | string | |
foldername | string | |
리턴 | bool |
public AllowDirSubdirs ( string username, string foldername ) : bool | ||
username | string | |
foldername | string | |
리턴 | bool |
public AllowFileDelete ( string username, string foldername ) : bool | ||
username | string | |
foldername | string | |
리턴 | bool |
public AllowFileRead ( string username, string foldername ) : bool | ||
username | string | |
foldername | string | |
리턴 | bool |
public AllowFileWrite ( string username, string foldername ) : bool | ||
username | string | |
foldername | string | |
리턴 | bool |
public AssignUserPassword ( string username, string password ) : bool | ||
username | string | user account |
password | string | new password |
리턴 | bool |
public Authenticate ( string username, string password ) : bool | ||
username | string | user name for login |
password | string | clear text password |
리턴 | bool |
public AuthenticateAdministration ( string password ) : bool | ||
password | string | |
리턴 | bool |
public AutoCreate ( string username, string foldername ) : bool | ||
username | string | |
foldername | string | |
리턴 | bool |
protected CheckPermission ( string username, string foldername, string permission ) : bool | ||
username | string | account |
foldername | string | dir for permissions |
permission | string | specific permission |
리턴 | bool |
public CreateUser ( string username, string password, bool enabled, bool fileRead, bool fileWrite, bool fileDelete, bool fileAppend, bool dirCreate, bool dirDelete, bool dirList, bool dirSubdirs, bool autoCreate ) : bool | ||
username | string | |
password | string | |
enabled | bool | |
fileRead | bool | |
fileWrite | bool | |
fileDelete | bool | |
fileAppend | bool | |
dirCreate | bool | |
dirDelete | bool | |
dirList | bool | |
dirSubdirs | bool | |
autoCreate | bool | |
리턴 | bool |
public Filezilla ( string configurationFile ) : System | ||
configurationFile | string | |
리턴 | System |
static public GetMd5Sum ( string str ) : string | ||
str | string | string to encrypt |
리턴 | string |
public GetUser ( string userName ) : FilezillaUser, | ||
userName | string | target user |
리턴 | FilezillaUser, |
public HomeDirectory ( string username ) : string | ||
username | string | account |
리턴 | string |
public IsHome ( string username, string foldername ) : bool | ||
username | string | |
foldername | string | |
리턴 | bool |
public NormalizeFolderName ( string rawFolder ) : string | ||
rawFolder | string | raw folder definition |
리턴 | string |
public WriteConfiguration ( string filename ) : void | ||
filename | string | destination |
리턴 | void |