User
Namespaces¶
Interfaces, classes, and traits¶
-
UserReference
This interface represents a user reference for use in sessions and Repository.
-
Limitation
This class represents a Limitation applied to a policy.
-
LookupLimitationResult
This class represents a LookupLimitation for module and function in the context of current User.
-
LookupPolicyLimitations
This class represents a result of lookup limitation for module and function in the context of current User.
-
PasswordInfo
The base class for all value objects and structs.
-
PasswordValidationContext
Context of the password validation.
-
Policy
This class represents a policy value.
-
PolicyCreateStruct
This class is used to create a policy.
-
PolicyDraft
This class represents a policy value.
-
PolicyStruct
The base class for all value objects and structs.
-
PolicyUpdateStruct
This class is used for updating a policy. The limitations of the policy are replaced with those which are added in instances of this class.
-
Role
This class represents a role.
-
RoleAssignment
This value object represents an assignment od a user or user group to a role including a limitation.
-
RoleCopyStruct
This class is used to copy an existing role.
-
RoleCreateStruct
This class is used to create a new role.
-
RoleDraft
This class represents a draft of a role.
-
RoleUpdateStruct
This class is used to update a role.
-
User
this class represents a content object in a specific version.
-
UserCreateStruct
This class is used to create a new user in the repository.
-
UserGroup
This class represents a user group.
-
UserGroupCreateStruct
This class is used to create a new user group in the repository.
-
UserGroupRoleAssignment
This class represents a user group to role assignment.
-
UserGroupUpdateStruct
This class is used to update a user group in the repository.
-
UserRoleAssignment
This class represents a user to role assignment.
-
UserTokenUpdateStruct
This class is used to update a user token in the repository.
-
UserUpdateStruct
This class is used to update a user in the repository.