Class: IControl::Management::UserManagement::UserInfo3
- Inherits:
-
Base::Struct
- Object
- Base::Struct
- IControl::Management::UserManagement::UserInfo3
- Defined in:
- lib/icontrol/management/user_management.rb,
lib/icontrol/management/user_management.rb
Overview
UserInfo3 is used to store user information.
Instance Attribute Summary collapse
-
#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).
-
#permissions ⇒ IControl::Management::UserManagement::UserPermissionSequence
The user’s permissions, i.e., what role a user has on a given partition; a user could have one role on a partition, and a different role on another partition, hence the permission list is a sequence for each user.
-
#user ⇒ IControl::Management::UserManagement::UserID
The user’s account information, i.e.
Instance Attribute Details
#login_shell ⇒ String
The user’s login shell.
528 529 530 |
# File 'lib/icontrol/management/user_management.rb', line 528 def login_shell @login_shell end |
#password ⇒ IControl::Management::UserManagement::PasswordInfo
The user’s password information, either clear-text or encrypted with crypt(3).
528 529 530 |
# File 'lib/icontrol/management/user_management.rb', line 528 def password @password end |
#permissions ⇒ IControl::Management::UserManagement::UserPermissionSequence
The user’s permissions, i.e., what role a user has on a given partition; a user could have one role on a partition, and a different role on another partition, hence the permission list is a sequence for each user. “Common” is one choice for the partition part of UserPermission if you don’t know what to set it to. “[All]” means the role is active in all partitions.
528 529 530 |
# File 'lib/icontrol/management/user_management.rb', line 528 def @permissions end |
#user ⇒ IControl::Management::UserManagement::UserID
The user’s account information, i.e. name, full name.
528 529 530 |
# File 'lib/icontrol/management/user_management.rb', line 528 def user @user end |