Class: UU::OS::Cast::CastAccessRoleAttributes
- Inherits:
-
REST::DTO
- Object
- REST::DTO
- UU::OS::Cast::CastAccessRoleAttributes
- Defined in:
- uu_os-0.29.16/lib/uu/os/cast/cast_access_role_attributes.rb
Instance Attribute Summary (collapse)
-
- (Object) casted_subject_code
Code of the subject (personal access role or uuEE) which is casted to the subject_uri (role or group).
-
- (Object) casted_subject_entity_type_uri
Entity type URI of casted subject.
-
- (Object) casted_subject_name
Name of the subject (personal access role or uuEE) which is casted to the subject_uri (role or group).
-
- (Object) casted_subject_uri
UESURI of the subject (personal access role or uuEE) which is casted to the subject_uri (role or group).
-
- (Object) level
Access role cast level to the specified role.
-
- (Object) primary
Specifies if the cast is the primary cast to the role.
-
- (Object) subject_code
Code of the subject (role or group) to which the casted_subject_uri is casted.
-
- (Object) subject_entity_type_uri
Entity type URI of subject.
-
- (Object) subject_name
Name of the subject (role or group) to which the casted_subject_uri is casted.
-
- (Object) subject_uri
UESURI of the subject (role or group) to which the casted_subject_uri is casted.
Method Summary
Methods inherited from REST::DTO
#initialize, #to_hash, #to_json
Constructor Details
This class inherits a constructor from UU::OS::REST::DTO
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class UU::OS::REST::DTO
Instance Attribute Details
- (Object) casted_subject_code
Code of the subject (personal access role or uuEE) which is casted to the subject_uri (role or group).
14 15 16 |
# File 'uu_os-0.29.16/lib/uu/os/cast/cast_access_role_attributes.rb', line 14 def casted_subject_code @casted_subject_code end |
- (Object) casted_subject_entity_type_uri
Entity type URI of casted subject.
20 21 22 |
# File 'uu_os-0.29.16/lib/uu/os/cast/cast_access_role_attributes.rb', line 20 def casted_subject_entity_type_uri @casted_subject_entity_type_uri end |
- (Object) casted_subject_name
Name of the subject (personal access role or uuEE) which is casted to the subject_uri (role or group).
11 12 13 |
# File 'uu_os-0.29.16/lib/uu/os/cast/cast_access_role_attributes.rb', line 11 def casted_subject_name @casted_subject_name end |
- (Object) casted_subject_uri
UESURI of the subject (personal access role or uuEE) which is casted to the subject_uri (role or group).
17 18 19 |
# File 'uu_os-0.29.16/lib/uu/os/cast/cast_access_role_attributes.rb', line 17 def casted_subject_uri @casted_subject_uri end |
- (Object) level
Access role cast level to the specified role. In case of the indirect cast, lowest value found at access role cast path to the specified role is returned.
26 27 28 |
# File 'uu_os-0.29.16/lib/uu/os/cast/cast_access_role_attributes.rb', line 26 def level @level end |
- (Object) primary
Specifies if the cast is the primary cast to the role.
29 30 31 |
# File 'uu_os-0.29.16/lib/uu/os/cast/cast_access_role_attributes.rb', line 29 def primary @primary end |
- (Object) subject_code
Code of the subject (role or group) to which the casted_subject_uri is casted.
35 36 37 |
# File 'uu_os-0.29.16/lib/uu/os/cast/cast_access_role_attributes.rb', line 35 def subject_code @subject_code end |
- (Object) subject_entity_type_uri
Entity type URI of subject.
41 42 43 |
# File 'uu_os-0.29.16/lib/uu/os/cast/cast_access_role_attributes.rb', line 41 def subject_entity_type_uri @subject_entity_type_uri end |
- (Object) subject_name
Name of the subject (role or group) to which the casted_subject_uri is casted.
32 33 34 |
# File 'uu_os-0.29.16/lib/uu/os/cast/cast_access_role_attributes.rb', line 32 def subject_name @subject_name end |
- (Object) subject_uri
UESURI of the subject (role or group) to which the casted_subject_uri is casted.
38 39 40 |
# File 'uu_os-0.29.16/lib/uu/os/cast/cast_access_role_attributes.rb', line 38 def subject_uri @subject_uri end |