Class: IControl::Management::UserManagement::UserInfo2
- Inherits:
-
Base::Struct
- Object
- Base::Struct
- IControl::Management::UserManagement::UserInfo2
- Defined in:
- lib/icontrol/management/user_management.rb,
lib/icontrol/management/user_management.rb
Overview
Note: this type is deprecated; please use UserInfo3 and associated methods. (home directory, user id, and group id are now computed by the system) UserInfo2 is used to store user information.
Instance Attribute Summary collapse
-
#group_id ⇒ Numeric
The user’s group ID.
-
#home_directory ⇒ String
The user’s default home directory.
-
#login_shell ⇒ String
The user’s login shell.
-
#password ⇒ IControl::Management::UserManagement::PasswordInfo
The user’s password information, either clear-text or encrypted with crypt(3).
-
#role ⇒ IControl::Management::UserManagement::UserRole
The user’s role.
-
#user ⇒ IControl::Management::UserManagement::UserID
The user’s account information, i.e.
-
#user_id ⇒ Numeric
The user’s user ID.
Instance Attribute Details
#group_id ⇒ Numeric
The user’s group ID.
512 513 514 |
# File 'lib/icontrol/management/user_management.rb', line 512 def group_id @group_id end |
#home_directory ⇒ String
The user’s default home directory.
512 513 514 |
# File 'lib/icontrol/management/user_management.rb', line 512 def home_directory @home_directory end |
#login_shell ⇒ String
The user’s login shell.
512 513 514 |
# File 'lib/icontrol/management/user_management.rb', line 512 def login_shell @login_shell end |
#password ⇒ IControl::Management::UserManagement::PasswordInfo
The user’s password information, either clear-text or encrypted with crypt(3).
512 513 514 |
# File 'lib/icontrol/management/user_management.rb', line 512 def password @password end |
#role ⇒ IControl::Management::UserManagement::UserRole
The user’s role.
512 513 514 |
# File 'lib/icontrol/management/user_management.rb', line 512 def role @role end |
#user ⇒ IControl::Management::UserManagement::UserID
The user’s account information, i.e. name, full name.
512 513 514 |
# File 'lib/icontrol/management/user_management.rb', line 512 def user @user end |
#user_id ⇒ Numeric
The user’s user ID.
512 513 514 |
# File 'lib/icontrol/management/user_management.rb', line 512 def user_id @user_id end |