Uses of Class
com.aoindustries.aoserv.client.linux.User.Name
-
-
Uses of User.Name in com.aoindustries.aoserv.client
Methods in com.aoindustries.aoserv.client that return User.Name Modifier and Type Method Description protected static User.NameAOServObject. getLinuxUserName(LinuxUserName linuxUserName)null-safe Linux user name conversion.Methods in com.aoindustries.aoserv.client with parameters of type User.Name Modifier and Type Method Description intSimpleAOClient. addCvsRepository(String aoServer, PosixPath path, User.Name username, Group.Name group, long mode)Adds a newCvsRepositoryto aServer.intSimpleAOClient. addEmailList(String aoServer, PosixPath path, User.Name username, Group.Name group)Adds a newListto the system.voidSimpleAOClient. addFTPGuestUser(User.Name username)intSimpleAOClient. addHttpdJBossSite(String aoServer, String siteName, Account.Name packageName, User.Name jvmUsername, Group.Name groupName, Email serverAdmin, boolean useApache, InetAddress ipAddress, String netDevice, DomainName primaryHttpHostname, DomainName[] altHttpHostnames, String jBossVersion)Adds a newSiteto the system.intSimpleAOClient. addHttpdSharedTomcat(String name, String aoServer, String version, User.Name linuxServerAccount, Group.Name linuxServerGroup)Adds a newSharedTomcatto a server.intSimpleAOClient. addHttpdTomcatSharedSite(String aoServer, String siteName, Account.Name packageName, User.Name jvmUsername, Group.Name groupName, Email serverAdmin, boolean useApache, InetAddress ipAddress, String netDevice, DomainName primaryHttpHostname, DomainName[] altHttpHostnames, String sharedTomcatName)Adds a newSharedTomcatSiteto the system.intSimpleAOClient. addHttpdTomcatStdSite(String aoServer, String siteName, Account.Name packageName, User.Name jvmUsername, Group.Name groupName, Email serverAdmin, boolean useApache, InetAddress ipAddress, String netDevice, DomainName primaryHttpHostname, DomainName[] altHttpHostnames, String tomcatVersion)Adds a newPrivateTomcatSiteto the system.intSimpleAOClient. addLinuxAccAddress(String address, DomainName domain, String aoServer, User.Name username)voidSimpleAOClient. addLinuxAccount(User.Name username, Group.Name primary_group, User.Gecos name, User.Gecos office_location, User.Gecos office_phone, User.Gecos home_phone, String type, PosixPath shell)Adds a newUserthe system.intSimpleAOClient. addLinuxGroupAccount(Group.Name group, User.Name username)intSimpleAOClient. addLinuxServerAccount(User.Name username, String aoServer, PosixPath home)voidSimpleAOClient. addMajordomoServer(DomainName domain, String aoServer, User.Name linux_account, Group.Name linux_group, String version)Adds a newMajordomoServerto anDomain.intSimpleAOClient. areLinuxAccountPasswordsSet(User.Name username)Determines if aUsercurrently has passwords set.List<PasswordChecker.Result>SimpleAOClient. checkLinuxAccountPassword(User.Name username, String password)Checks the strength of a password that will be used for aUserorUserServer.booleanSimpleAOClient. compareLinuxServerAccountPassword(User.Name username, String aoServer, String password)Checks if a password matches aUserServer.longSimpleAOClient. copyHomeDirectory(User.Name username, String from_ao_server, String to_ao_server)Copies the contents of user's home directory from one server to another.voidSimpleAOClient. copyLinuxServerAccountPassword(User.Name from_username, String from_ao_server, User.Name to_username, String to_ao_server)Copies the password from oneUserServerto another.intSimpleAOClient. disableLinuxAccount(User.Name username, String disableReason)Disables aUser.intSimpleAOClient. disableLinuxServerAccount(User.Name username, String aoServer, String disableReason)Disables aUserServer.voidSimpleAOClient. enableLinuxAccount(User.Name username)Enables aUser.voidSimpleAOClient. enableLinuxServerAccount(User.Name username, String aoServer)Enables aUserServer.StringSimpleAOClient. getAutoresponderContent(User.Name username, String aoServer)Gets the autoresponder content.StringSimpleAOClient. getCronTable(User.Name username, String aoServer)Gets a user's cron table on one server.long[]SimpleAOClient. getImapFolderSizes(User.Name username, String aoServer, String[] folderNames)Gets the IMAP folder sizes for an inbox.InboxAttributesSimpleAOClient. getInboxAttributes(User.Name username, String aoServer)Gets the attributes of an inbox.booleanSimpleAOClient. isLinuxServerAccountPasswordSet(User.Name username, String aoServer)Determines if aUserServercurrently has a password set.intSimpleAOClient. isLinuxServerAccountProcmailManual(User.Name username, String aoServer)Determines if aUserServeris currently in manual procmail mode.voidSimpleAOClient. removeFTPGuestUser(User.Name username)voidSimpleAOClient. removeLinuxAccAddress(String address, DomainName domain, String aoServer, User.Name username)Removes aInboxAddressfrom the system.voidSimpleAOClient. removeLinuxAccount(User.Name username)Removes aUserand all related data from the system.voidSimpleAOClient. removeLinuxGroupAccount(Group.Name group, User.Name username)voidSimpleAOClient. removeLinuxServerAccount(User.Name username, String aoServer)Removes aUserServerfrom aServer.voidSimpleAOClient. setAutoresponder(User.Name username, String aoServer, String address, DomainName domain, String subject, String content, boolean enabled)Sets the autoresponder behavior for a Linux server account.voidSimpleAOClient. setCronTable(User.Name username, String aoServer, String cronTable)Sets a user's cron table on one server.voidSimpleAOClient. setLinuxAccountHomePhone(User.Name username, User.Gecos phone)Sets the home phone number associated with aUser.voidSimpleAOClient. setLinuxAccountName(User.Name username, User.Gecos name)Sets the full name associated with aUser.voidSimpleAOClient. setLinuxAccountOfficeLocation(User.Name username, User.Gecos location)Sets the office location associated with aUser.voidSimpleAOClient. setLinuxAccountOfficePhone(User.Name username, User.Gecos phone)Sets the office phone number associated with aUser.voidSimpleAOClient. setLinuxAccountPassword(User.Name username, String password)Sets the password for aUserby setting the password for each one of itsUserServers.voidSimpleAOClient. setLinuxAccountShell(User.Name username, PosixPath path)Sets the shell used by aUser.voidSimpleAOClient. setLinuxServerAccountJunkEmailRetention(User.Name username, String aoServer, int days)Sets the number of days junk email is kept.voidSimpleAOClient. setLinuxServerAccountPassword(User.Name username, String aoServer, String password)Sets the password for aUserServer.voidSimpleAOClient. setLinuxServerAccountSpamAssassinIntegrationMode(User.Name username, String aoServer, String mode)Sets the SpamAssassin integration mode for an email account.voidSimpleAOClient. setLinuxServerAccountSpamAssassinRequiredScore(User.Name username, String aoServer, float required_score)Sets the SpamAssassin required score for an email account.voidSimpleAOClient. setLinuxServerAccountTrashEmailRetention(User.Name username, String aoServer, int days)Sets the number of days trash email is kept.voidSimpleAOClient. setLinuxServerAccountUseInbox(User.Name username, String aoServer, boolean useInbox)Sets theuse_inboxflag on aUserServer.voidSimpleAOClient. setPrimaryLinuxGroupAccount(Group.Name group_name, User.Name username)Sets the primary group for aUser. -
Uses of User.Name in com.aoindustries.aoserv.client.aosh
Methods in com.aoindustries.aoserv.client.aosh that return User.Name Modifier and Type Method Description static User.NameAOSH. parseLinuxUserName(String S, String field) -
Uses of User.Name in com.aoindustries.aoserv.client.ftp
Methods in com.aoindustries.aoserv.client.ftp with parameters of type User.Name Modifier and Type Method Description voidGuestUserTable. addFTPGuestUser(User.Name username)GuestUserGuestUserTable. get(User.Name username) -
Uses of User.Name in com.aoindustries.aoserv.client.linux
Fields in com.aoindustries.aoserv.client.linux declared as User.Name Modifier and Type Field Description static User.NameUser. ACCOUNTINGSome commonly used system and application account usernames.static User.NameUser. ADMSome commonly used system and application account usernames.static User.NameUser. AOADMINSome commonly used system and application account usernames.static User.NameUser. AOSERV_JILTERSome commonly used system and application account usernames.static User.NameUser. AOSERV_MASTERSome commonly used system and application account usernames.static User.NameUser. AOSERV_XEN_MIGRATIONSome commonly used system and application account usernames.static User.NameUser. APACHESome commonly used system and application account usernames.static User.NameUser. AVAHI_AUTOIPDSome commonly used system and application account usernames.static User.NameUser. AWSTATSSome commonly used system and application account usernames.static User.NameUser. BILLINGSome commonly used system and application account usernames.static User.NameUser. BINSome commonly used system and application account usernames.static User.NameUser. BIRDSome commonly used system and application account usernames.static User.NameUser. CENTOSSome commonly used system and application account usernames.static User.NameUser. CHRONYSome commonly used system and application account usernames.static User.NameUser. CLAMSCANSome commonly used system and application account usernames.static User.NameUser. CLAMUPDATESome commonly used system and application account usernames.static User.NameUser. CYRUSSome commonly used system and application account usernames.static User.NameUser. DAEMONSome commonly used system and application account usernames.static User.NameUser. DBUSSome commonly used system and application account usernames.static User.NameUser. DHCPDSome commonly used system and application account usernames.static User.NameUser. DISTRIBUTIONSome commonly used system and application account usernames.static User.NameUser. EMAILMONSome commonly used system and application account usernames.static User.NameUser. FTPSome commonly used system and application account usernames.static User.NameUser. FTPMONSome commonly used system and application account usernames.static User.NameUser. GAMESSome commonly used system and application account usernames.static User.NameUser. HALTSome commonly used system and application account usernames.static User.NameUser. HTTPDDeprecated.User httpd no longer used.static User.NameUser. INFRASTRUCTURESome commonly used system and application account usernames.static User.NameUser. INTERBASESome commonly used system and application account usernames.static User.NameUser. LPSome commonly used system and application account usernames.static User.NameUser. MAILSome commonly used system and application account usernames.static User.NameUser. MAILNULLSome commonly used system and application account usernames.static User.NameUser. MANAGEMENTSome commonly used system and application account usernames.static User.NameUser. MEMCACHEDSome commonly used system and application account usernames.static User.NameUser. MONITORINGSome commonly used system and application account usernames.static User.NameUser. MYSQLSome commonly used system and application account usernames.static User.NameUser. NAMEDSome commonly used system and application account usernames.static User.NameUser. NFSNOBODYSome commonly used system and application account usernames.static User.NameUser. NGINXSome commonly used system and application account usernames.static User.NameUser. NOBODYSome commonly used system and application account usernames.static User.NameUser. OPERATORSome commonly used system and application account usernames.protected User.NameCachedObjectUserNameKey. pkeystatic User.NameUser. POLKITDSome commonly used system and application account usernames.static User.NameUser. POSTGRESSome commonly used system and application account usernames.static User.NameUser. REDISSome commonly used system and application account usernames.static User.NameUser. RESELLERSome commonly used system and application account usernames.static User.NameUser. ROOTSome commonly used system and application account usernames.static User.NameUser. RPCSome commonly used system and application account usernames.static User.NameUser. RPCUSERSome commonly used system and application account usernames.static User.NameUser. SASLAUTHSome commonly used system and application account usernames.static User.NameUser. SHUTDOWNSome commonly used system and application account usernames.static User.NameUser. SMMSPSome commonly used system and application account usernames.static User.NameUser. SSHDSome commonly used system and application account usernames.static User.NameUser. SYNCSome commonly used system and application account usernames.static User.NameUser. SYSTEMD_BUS_PROXYSome commonly used system and application account usernames.static User.NameUser. SYSTEMD_NETWORKSome commonly used system and application account usernames.static User.NameUser. TCPDUMPSome commonly used system and application account usernames.static User.NameUser. TSSSome commonly used system and application account usernames.static User.NameUser. UNBOUNDSome commonly used system and application account usernames.Methods in com.aoindustries.aoserv.client.linux that return User.Name Modifier and Type Method Description User.NameCachedObjectUserNameKey. getKey()User.NameUserServer. getLinuxAccount_username_id()User.NameGroupUser. getUser_username()User.NameUser. getUsername_id()User.NameUser.Name. intern()static User.NameUser.Name. valueOf(String name)Methods in com.aoindustries.aoserv.client.linux with parameters of type User.Name Modifier and Type Method Description intServer. addSystemUser(User.Name username, int uid, int gid, User.Gecos fullName, User.Gecos officeLocation, User.Gecos officePhone, User.Gecos homePhone, PosixPath home, PosixPath shell)Adds a new system user.static List<PasswordChecker.Result>User. checkPassword(User.Name username, String type, String password)Checks the strength of a password as required for thisLinuxAccount.abstract VCachedTableUserNameKey. get(User.Name pkey)UserUserTable. get(User.Name username)static PosixPathUserServer. getDefaultHomeDirectory(User.Name username)Gets the default non-hashed home directory of/home/username.static PosixPathUserServer. getHashedHomeDirectory(User.Name username)Gets the optional hashed home directory of/home/u/username.List<GroupUser>GroupUserTable. getLinuxGroupAccounts(Group.Name group, User.Name user)UserServerServer. getLinuxServerAccount(User.Name username)UserServerUserServerTable. getLinuxServerAccountFromUsernamePassword(User.Name username, String password, boolean emailOnly)Finds a LinuxServerAccount by a username and password combination.static List<PosixPath>User. getValidHomeDirectories(User.Name username, Server ao) -
Uses of User.Name in com.aoindustries.aoserv.client.mysql
Subclasses of User.Name in com.aoindustries.aoserv.client.mysql Modifier and Type Class Description static classUser.NameRepresents a MySQL user ID. -
Uses of User.Name in com.aoindustries.aoserv.client.postgresql
Subclasses of User.Name in com.aoindustries.aoserv.client.postgresql Modifier and Type Class Description static classUser.NameRepresents a PostgreSQL user ID. -
Uses of User.Name in com.aoindustries.aoserv.client.web
Methods in com.aoindustries.aoserv.client.web that return User.Name Modifier and Type Method Description User.NameSite. getLinuxAccount_username()
-