public class MOVEitUserInfo extends MOVEitObjectInfo
Client
object. An instance of
the object is populated using information returned from the MOVEit Transfer
host, and then passed on to the calling program, which can then
access the information through the available methods.Constructor and Description |
---|
MOVEitUserInfo() |
Modifier and Type | Method and Description |
---|---|
long |
adHocQuotaSize()
The user's adhoc quota size, if any, in bytes.
|
long |
adHocQuotaTime()
The user's adhoc quota timespan value, in days.
|
int |
allowAttachments()
Indicates whether the user is allowed to add attachments to packages.
|
int |
allowFTPS()
Whether the user is allowed to access the MOVEit Transfer FTPS (FTP-over-SSL) interface.
|
int |
allowHTTPSClient()
Whether the user is allowed to access the MOVEit Transfer HTTPS interface using clients other than a web browser.
|
int |
allowHTTPSWeb()
Whether the user is allowed to access the MOVEit Transfer HTTPS interface using a web browser.
|
int |
allowInsecureFTP()
Whether the user is allowed to access the MOVEit Transfer insecure FTP interface.
|
int |
allowSSH()
Whether the user is allowed to access the MOVEit Transfer SFTP (FTP-over-SSH) interface.
|
int |
authMethod()
When the user's organization is using a "mixed" authentication mode
(RADIUS then MOVEit or LDAP then MOVEit), this setting determines how
the user will be authenticated.
|
int |
chrootDefaultFolder()
When set to 1, the user's default folder will appear to be the root of the folder tree when a user signs
on to MOVEit Transfer via the FTP or SSH interfaces.
|
long |
defaultCustomAttachDownloadLimit()
The default value for setting custom attachment download limits on packages.
|
long |
defaultCustomPackageExpiration()
The default value for setting custom expiration times on packages.
|
java.lang.String |
defaultFolderPath()
The full path of this user's default folder.
|
int |
defaultRequestDeliveryReceipt()
The default value for whether or not to request delivery receipts when sending a package.
|
int |
defaultSecureNote()
The default value for whether or not to secure the package note.
|
java.lang.String |
email()
This user's email address.
|
int |
emailFormat()
The user's preferred email format.
|
java.lang.String |
expirationPolicyName()
The name of the expiration policy assigned to this user.
|
long |
folderQuota()
The user's folder quota, if any, in bytes.
|
int |
forcePasswordChange()
If set to 1, this user will be forced to change his or her
password the next time they sign onto the system.
|
java.lang.String |
homeFolderPath()
The full path of this user's home folder.
|
java.lang.String |
ID()
The ID of this user.
|
int |
instID()
ID of the organization this file exists in.
|
java.lang.String |
language()
User's language
|
java.lang.String |
lastLoginStamp()
Last time this user signed on.
|
long |
maxCustomAttachDownloadLimit()
The maximum allowed value for setting custom attachment download limits on packages.
|
long |
maxCustomPackageExpiration()
The maximum allowed value for setting custom expiration times on packages.
|
java.lang.String |
notes()
Optional user description.
|
int |
notification()
Indicates if this user receives email notifications.
|
int |
orgID()
ID of the organization this file exists in.
|
java.lang.String |
passChangeStamp()
Last time this user's password was changed.
|
int |
permission()
Indicates what class of user this is.
|
long |
perPackageQuota()
The user's per package quota, if any, in bytes.
|
int |
promptForWizard()
Indicates whether the user will be prompted to install the File Transfer Wizard if they
do not already have it installed.
|
long |
quota()
The user's folder quota, if any, in bytes.
|
java.lang.String |
realname()
The "real" name of this user.
|
int |
requireFTPSCert()
Whether the user is required to submit an SSL client certificate when accessing the MOVEit Transfer FTPS interface.
|
int |
requireFTPSCertPassword()
Whether the user is required to submit a password as well when submitting an SSL client certificate to the MOVEit Transfer FTPS interface.
|
int |
requireHTTPSCert()
Whether the user is required to submit an SSL client certificate when accessing the MOVEit Transfer HTTPS interface.
|
int |
requireHTTPSCertPassword()
Whether the user is required to submit a password as well when submitting an SSL client certificate to the MOVEit Transfer HTTPS interface.
|
int |
requireSSHKey()
Whether the user is required to submit an SSH client key when accessing the MOVEit Transfer SFTP interface.
|
int |
requireSSHKeyPassword()
Whether the user is required to submit a password as well when submitting an SSH client key to the MOVEit Transfer SFTP interface.
|
int |
sendToUnregisteredRecip()
Whether the user is allowed to send packages to recipients who are not currently registered users.
|
int |
sharedAccount()
Indicates whether the user is a shared account.
|
java.lang.String |
status()
Either "suspended" or "active".
|
java.lang.String |
statusNote()
Often indicates why this user was suspended or reactivated.
|
java.lang.String |
username()
The username of this user.
|
dataInitialized
public java.lang.String username()
public int instID()
public int orgID()
public java.lang.String ID()
public java.lang.String realname()
public java.lang.String status()
public java.lang.String statusNote()
public java.lang.String defaultFolderPath()
public java.lang.String email()
public int emailFormat()
Possible format codes:
2
= Textpublic java.lang.String expirationPolicyName()
public java.lang.String homeFolderPath()
public java.lang.String notes()
public java.lang.String language()
public java.lang.String lastLoginStamp()
public java.lang.String passChangeStamp()
public int permission()
Possible permission codes:
6
= TempUser10
= User20
= FileAdmin30
= Admin40
= SysAdminpublic int notification()
0 = user receives no notifications
1 = user receives notifications
2 = admin user receives normal notifications plus admin alerts
public int forcePasswordChange()
public long quota()
public long folderQuota()
public int chrootDefaultFolder()
public int authMethod()
Possible method codes:
20
= MOVEit Only10
= External Onlypublic int sharedAccount()
public int promptForWizard()
public int allowAttachments()
public long defaultCustomAttachDownloadLimit()
public long maxCustomAttachDownloadLimit()
public long defaultCustomPackageExpiration()
public long maxCustomPackageExpiration()
public long adHocQuotaSize()
public long adHocQuotaTime()
public long perPackageQuota()
public int sendToUnregisteredRecip()
public int defaultRequestDeliveryReceipt()
public int defaultSecureNote()
public int allowHTTPSWeb()
public int allowHTTPSClient()
public int requireHTTPSCert()
public int requireHTTPSCertPassword()
public int allowInsecureFTP()
public int allowFTPS()
public int requireFTPSCert()
public int requireFTPSCertPassword()
public int allowSSH()
public int requireSSHKey()
public int requireSSHKeyPassword()