Uses of Class
com.aoindustries.aoserv.client.account.User.Name
Package
Description
-
Uses of User.Name in com.aoindustries.aoserv.client
Modifier and TypeMethodDescriptionprotected static User.Name
null-safe user id conversion.static User.Name
AoservClientConfiguration.getUsername()
Gets the optional default username.Modifier and TypeMethodDescriptionvoid
SimpleAoservClient.addAdministrator
(User.Name username, String name, String title, Date birthday, boolean isPrivate, String workPhone, String homePhone, String cellPhone, String fax, Email email, String address1, String address2, String city, String state, String country, String zip, boolean enableEmailSupport) Adds a newAdministrator
to anAccount
.int
SimpleAoservClient.addBackupHost
(String hostname, String farm, Account.Name owner, String description, int backupHour, String osType, String osVersion, String architecture, User.Name username, String password, String contactPhone, String contactEmail) Adds a new backupHost
.int
SimpleAoservClient.addTransaction
(int timeType, Timestamp time, Account.Name accountName, Account.Name sourceAccountName, User.Name administrator, String type, String description, int quantity, Money rate, String paymentType, String paymentInfo, String processor, byte paymentConfirmed) Adds a newTransaction
to aAccount
.void
SimpleAoservClient.addUsername
(Account.Name packageName, User.Name username) int
SimpleAoservClient.areUsernamePasswordsSet
(User.Name username) Determines if aUser
currently has passwords set.static List
<PasswordChecker.Result> SimpleAoservClient.checkAdministratorPassword
(User.Name username, String password) Checks the strength of a password that will be used for aAdministrator
.SimpleAoservClient.checkUsernamePassword
(User.Name username, String password) Checks the strength of a password that will be used for aUser
.int
SimpleAoservClient.disableAdministrator
(User.Name username, String disableReason) Disables aAdministrator
.int
SimpleAoservClient.disableUsername
(User.Name username, String disableReason) Disables aUser
and all uses of the username.void
SimpleAoservClient.enableAdministrator
(User.Name username) Enables anAdministrator
.void
SimpleAoservClient.enableUsername
(User.Name username) Enables aUser
and all uses of the username.static AoservConnector
AoservConnector.getConnector
(User.Name connectAs, User.Name authenticateAs, String password, DomainName daemonServer) Gets theAoservConnector
with the provided authentication information.static AoservConnector
AoservConnector.getConnector
(User.Name username, String password) Gets theAoservConnector
with the provided authentication information.static SslConnector
SslConnector.getSslConnector
(HostAddress hostname, InetAddress localIp, Port port, User.Name connectAs, User.Name authenticateAs, String password, DomainName daemonServer, int poolSize, long maxConnectionAge, String trustStorePath, String trustStorePassword) static TcpConnector
TcpConnector.getTcpConnector
(HostAddress hostname, InetAddress localIp, Port port, User.Name connectAs, User.Name authenticateAs, String password, DomainName daemonServer, int poolSize, long maxConnectionAge) boolean
SimpleAoservClient.isAdministratorPasswordSet
(User.Name username) Determines if aAdministrator
currently has a password set.boolean
SimpleAoservClient.isUsernameAvailable
(User.Name username) Determines if aUser
is available.void
SimpleAoservClient.removeAdministrator
(User.Name username) Removes anAdministrator
from the system.void
SimpleAoservClient.removeUsername
(User.Name username) Removes aUser
from the system.void
SimpleAoservClient.setAdministratorPassword
(User.Name username, String password) Sets the password for anAdministrator
.void
SimpleAoservClient.setAdministratorProfile
(User.Name username, String name, String title, Date birthday, boolean isPrivate, String workPhone, String homePhone, String cellPhone, String fax, Email email, String address1, String address2, String city, String state, String country, String zip) Sets the profile of anAdministrator
, which is all of their contact information and other details.void
SimpleAoservClient.setUsernamePassword
(User.Name username, String password) Sets the password for aUser
.abstract AoservConnector
AoservConnector.switchUsers
(User.Name username) SslConnector.switchUsers
(User.Name username) TcpConnector.switchUsers
(User.Name username) ModifierConstructorDescriptionprotected
AoservConnector
(HostAddress hostname, InetAddress localIp, Port port, User.Name connectAs, User.Name authenticateAs, String password, DomainName daemonServer) protected
SslConnector
(HostAddress hostname, InetAddress localIp, Port port, User.Name connectAs, User.Name authenticateAs, String password, DomainName daemonServer, int poolSize, long maxConnectionAge, String trustStorePath, String trustStorePassword) protected
TcpConnector
(HostAddress hostname, InetAddress localIp, Port port, User.Name connectAs, User.Name authenticateAs, String password, DomainName daemonServer, int poolSize, long maxConnectionAge) -
Uses of User.Name in com.aoindustries.aoserv.client.account
Modifier and TypeMethodDescriptionDisableLog.getDisabledByUsername()
CachedObjectUserNameKey.getKey()
User.getUsername()
Administrator.getUsername_userId()
User.Name.intern()
Interns this name much in the same fashion asString.intern()
.static User.Name
Modifier and TypeMethodDescriptionvoid
UserTable.addUsername
(Package packageObject, User.Name username) static List
<PasswordChecker.Result> Administrator.checkPassword
(User.Name username, String password) Validates a password and returns a description of the problem.final int
Gets oneAdministrator
from the database.abstract V
boolean
UserTable.isUsernameAvailable
(User.Name username) -
Uses of User.Name in com.aoindustries.aoserv.client.aosh
Modifier and TypeMethodDescriptionstatic User.Name
Aosh.getConfigUsername
(InputStream in, TerminalWriter err) static User.Name
Aosh.parseUserName
(String s, String field) -
Uses of User.Name in com.aoindustries.aoserv.client.billing
Modifier and TypeMethodDescriptionTransactionSearchCriteria.getAdministrator()
Transaction.getAdministrator_username()
Modifier and TypeMethodDescriptionvoid
Package.addUsername
(User.Name username) void
TransactionSearchCriteria.setAdministrator
(User.Name administrator) ModifierConstructorDescriptionTransactionSearchCriteria
(Timestamp after, Timestamp before, int transid, Account.Name account, Account.Name sourceAccount, User.Name administrator, String type, String description, String paymentType, String paymentInfo, byte paymentConfirmed) -
Uses of User.Name in com.aoindustries.aoserv.client.linux
-
Uses of User.Name in com.aoindustries.aoserv.client.master
Modifier and TypeFieldDescriptionprotected User.Name
Process.authenticatedUser
protected User.Name
Process.effectiveUser
Modifier and TypeMethodDescriptionAdministratorPermission.getAdministrator_username()
Process.getAuthenticatedAdministrator_username()
Process.getEffectiveAdministrator_username()
-
Uses of User.Name in com.aoindustries.aoserv.client.mysql
-
Uses of User.Name in com.aoindustries.aoserv.client.net
Modifier and TypeMethodDescriptionint
HostTable.addBackupHost
(String hostname, ServerFarm farm, Package owner, String description, int backupHour, OperatingSystemVersion osVersion, User.Name username, String password, String contactPhone, String contactEmail) -
Uses of User.Name in com.aoindustries.aoserv.client.password
Modifier and TypeMethodDescriptionstatic List
<PasswordChecker.Result> PasswordChecker.checkPassword
(User.Name username, String password, PasswordChecker.PasswordStrength strength) -
Uses of User.Name in com.aoindustries.aoserv.client.postgresql
-
Uses of User.Name in com.aoindustries.aoserv.client.signup
Modifier and TypeMethodDescriptionint
RequestTable.addSignupRequest
(Brand brand, InetAddress ipAddress, PackageDefinition packageDefinition, String businessName, String businessPhone, String businessFax, String businessAddress1, String businessAddress2, String businessCity, String businessState, CountryCode businessCountry, String businessZip, String baName, String baTitle, String baWorkPhone, String baCellPhone, String baHomePhone, String baFax, Email baEmail, String baAddress1, String baAddress2, String baCity, String baState, CountryCode baCountry, String baZip, User.Name baUsername, String billingContact, Email billingEmail, boolean billingUseMonthly, boolean billingPayOneYear, String baPassword, String billingCardholderName, String billingCardNumber, String billingExpirationMonth, String billingExpirationYear, String billingStreetAddress, String billingCity, String billingState, String billingZip, Map<String, String> options) Encrypts the signup request details and adds to the master database.