Package org.firebirdsql.management
Interface User
- 
- All Known Implementing Classes:
- FBUser
 
 public interface UserA user in the Firebird Security Database.- Author:
- Steven Jardine
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetFirstName()intgetGroupId()java.lang.StringgetLastName()java.lang.StringgetMiddleName()java.lang.StringgetPassword()Returns the password as set by setPassword.intgetUserId()java.lang.StringgetUserName()voidsetFirstName(java.lang.String firstName)Optional first name of the person using this user name.voidsetGroupId(int groupId)Optional group ID number, defined in /etc/group, to assign to the user in security database; reserved for future implementationvoidsetLastName(java.lang.String lastName)Optional last name of the person using this user name.voidsetMiddleName(java.lang.String middleName)Optional middle name of the person using this user name.voidsetPassword(java.lang.String password)Password for the specified user.voidsetUserId(int userId)Optional user ID number, defined in /etc/passwd, to assign to the user in security database; reserved for future implementationvoidsetUserName(java.lang.String username)User name to create in security database.
 
- 
- 
- 
Method Detail- 
setUserNamevoid setUserName(java.lang.String username) User name to create in security database. Maximum length is 31 characters. Mandatory for all operations. Must be unique.- Parameters:
- username- User name
 
 - 
getUserNamejava.lang.String getUserName() - Returns:
- the username in the security database.
 
 - 
setPasswordvoid setPassword(java.lang.String password) Password for the specified user. Maximum length is 31 characters. Only first 8 characters are significant.- Parameters:
- password- Password
 
 - 
getPasswordjava.lang.String getPassword() Returns the password as set by setPassword. This will return null in most cases and is only provided for add and update user functionality.- Returns:
- the password for the specified user.
 
 - 
setFirstNamevoid setFirstName(java.lang.String firstName) Optional first name of the person using this user name.- Parameters:
- firstName- First name
 
 - 
getFirstNamejava.lang.String getFirstName() - Returns:
- first name of the person using this user name.
 
 - 
setMiddleNamevoid setMiddleName(java.lang.String middleName) Optional middle name of the person using this user name.- Parameters:
- middleName- Middle name
 
 - 
getMiddleNamejava.lang.String getMiddleName() - Returns:
- middle name of the person using this user name.
 
 - 
setLastNamevoid setLastName(java.lang.String lastName) Optional last name of the person using this user name.- Parameters:
- lastName- Last name
 
 - 
getLastNamejava.lang.String getLastName() - Returns:
- last name of the person using this user name.
 
 - 
setUserIdvoid setUserId(int userId) Optional user ID number, defined in /etc/passwd, to assign to the user in security database; reserved for future implementation- Parameters:
- userId- Id of the user
 
 - 
getUserIdint getUserId() - Returns:
- user id number.
 
 - 
setGroupIdvoid setGroupId(int groupId) Optional group ID number, defined in /etc/group, to assign to the user in security database; reserved for future implementation- Parameters:
- groupId- Id of the group
 
 - 
getGroupIdint getGroupId() - Returns:
- group id number.
 
 
- 
 
-