public class DefaultPermissionConfig extends AbstractPermissionConfig
ServerConfigFile.PERMISSION. User and group
permissions are defined in different lists whereas group permissions are only checked
if a requested user permission was not found.
Note that group permissions only take effect, if a GroupMembershipResolver instance
was installed using AbstractPermissionConfig.setGroupMemberResolver(GroupMembershipResolver).accessibleObjectKey, groupNameKey, groupPermissionsTable, permissionConfigType, permissionKey, userNameKey, userPermissionsTable| Constructor and Description |
|---|
DefaultPermissionConfig() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getConfigFileName() |
void |
read(ServerContext serverCtx) |
DumpString |
toDumpString(DumpString s)
This method allows subclasses to add values to the existing DumpString of the superclass.
|
ToString |
toString(ToString s)
This method allows subclasses to add values to the existing ToString of the superclass.
|
void |
write(ServerContext serverCtx) |
addGroupPermission, addUserPermission, checkUserPermission, clear, clearGroupPermissions, clearUserPermissions, findGroupPermissionsFor, findGroupPermissionsFor, findUserPermissionsFor, findUserPermissionsFor, getGroupPermissions, getUserPermissions, hasGroupPermission, hasGroupPermission, hasUserPermission, hasUserPermission, read, removeGroupPermissionsFor, removeGroupPermissionsFor, removeUserPermissionsFor, removeUserPermissionsFor, setGroupMemberResolver, setGroupPermissions, setUserPermissions, writeconfigureDumpHeadlineLength, configureDumpMaxElementsPrinted, copyDumpStringValues, copyToStringValues, createDumpHeader, toDumpString, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waittoDumpString, toStringpublic java.lang.String getConfigFileName()
public final void read(ServerContext serverCtx) throws java.lang.Exception
java.lang.Exceptionpublic final void write(ServerContext serverCtx) throws java.lang.Exception
java.lang.Exceptionpublic final ToString toString(ToString s)
DumpabletoString in interface DumpabletoString in class AbstractPermissionConfigpublic final DumpString toDumpString(DumpString s)
DumpabletoDumpString in interface DumpabletoDumpString in class AbstractPermissionConfigCopyright © 2014 EsprIT-Systems. All Rights Reserved.