See: Description
Interface | Description |
---|---|
EspritPermission |
This interface defines a permission for the Esprit server.
|
EspritPermissionOwner |
This interface represents an owner of a
EspritPermission . |
GroupMembershipResolver |
This class finds out
Group s of which the given user is a member. |
PermissionAssignmentChangeEvent.Listener | |
PermissionConfig |
This interface defines what makes up the user and group access permission system.
|
PermissionControlled |
This interface is implemented by all classes that are access-controlled via user permissions.
|
PermissionManager<S extends ServerContext> |
This interface defines a server component for managing user and group permissions
|
Class | Description |
---|---|
AbstractPermissionConfig |
This class encapsulates the configuration of user and group access permissions
stored in the server config file
ServerConfigFile.PERMISSION . |
DefaultPermissionConfig |
This class encapsulates the configuration of user and group access permissions
stored in the server config file
ServerConfigFile.PERMISSION . |
DefaultPermissionManager<S extends ServerContext> |
This class manages permissions for user and group access control in the esprit server.
|
GroupPermissionEntry |
This class defines a group permission.
|
GroupPermissionList |
This is a special list which maintains
GroupPermissionEntry objects. |
PermissionAssignmentChangeEvent |
This event is sent by the server to notify about a changes Group object data
|
PermissionConfigHandler |
This class fills the given
FilePermissionConfig object with data read from the
server config file ServerConfigFile.PERMISSION . |
PermissionConfigWriter |
This class writes the server config file
ServerConfigFile.DATASOURCE in NDF format. |
PermissionDefinition |
An instance of this class must be provided by all
PermissionControlled objects. |
PermissionEntry |
This class defines a user or group permission.
|
UserPermissionEntry |
This class defines a user permission entry.
|
UserPermissionList |
This is a special list which maintains
UserPermissionEntry objects. |
Enum | Description |
---|---|
StandardEspritPermission |
This enum defines typical
EspritPermission s that can be performed on access controlled objects. |
Exception | Description |
---|---|
PermissionException |
This exception is thrown on missing user permissions
|
Copyright © 2014 EsprIT-Systems. All Rights Reserved.