Package | Description |
---|---|
eu.ehri.extension |
Jersey resource classes for providing
web service access to the graph, via
the
eu.ehri.project.api layer. |
eu.ehri.extension.base | |
eu.ehri.extension.providers | |
eu.ehri.project.acl |
Classes pertaining directly to the
access-control and permission system.
|
eu.ehri.project.api |
Classes that provide data access data on the graph in a
manner that incorporate the permission and access-control
systems.
|
eu.ehri.project.api.impl |
Class and Description |
---|
GlobalPermissionSet
Convenience wrapper for the permission set data structure, which
looks like:
{
contentType -> [perms...],
...
|
InheritedGlobalPermissionSet
A user's complete set of permissions, including
those inherited from groups to which they belong.
|
InheritedItemPermissionSet
A user's permissions on an individual item, including
those inherited from groups to which they belong.
|
ItemPermissionSet
Convenience wrapper for the permission set data structure, which
looks like:
|
Class and Description |
---|
AclManager
Helper class for checking and asserting access and write permissions.
|
Class and Description |
---|
GlobalPermissionSet
Convenience wrapper for the permission set data structure, which
looks like:
{
contentType -> [perms...],
...
|
InheritedGlobalPermissionSet
A user's complete set of permissions, including
those inherited from groups to which they belong.
|
InheritedItemPermissionSet
A user's permissions on an individual item, including
those inherited from groups to which they belong.
|
ItemPermissionSet
Convenience wrapper for the permission set data structure, which
looks like:
|
Class and Description |
---|
AclManager
Helper class for checking and asserting access and write permissions.
|
AnonymousAccessor
Implementation of an anonymous user singleton.
|
ContentTypes
An enum of entity types that represent first-class
content types, meaning that permissions can be
granted up all items of that type.
|
GlobalPermissionSet
Convenience wrapper for the permission set data structure, which
looks like:
{
contentType -> [perms...],
...
|
GlobalPermissionSet.Builder |
InheritedGlobalPermissionSet
A user's complete set of permissions, including
those inherited from groups to which they belong.
|
InheritedGlobalPermissionSet.Builder
Builder class for InheritedGlobalPermissionSets.
|
InheritedItemPermissionSet
A user's permissions on an individual item, including
those inherited from groups to which they belong.
|
InheritedItemPermissionSet.Builder
Builder class for InheritedItemPermissionSets.
|
ItemPermissionSet
Convenience wrapper for the permission set data structure, which
looks like:
|
PermissionType
An enum of permission types that can be assigned to
permission grants.
|
PermissionUtils
Messy stopgap class to hold a bunch of sort-of view/sort-of acl functions.
|
SystemScope
Singleton class representing the system scope for
permissions and ID namespaces.
|
Class and Description |
---|
AclManager
Helper class for checking and asserting access and write permissions.
|
GlobalPermissionSet
Convenience wrapper for the permission set data structure, which
looks like:
{
contentType -> [perms...],
...
|
InheritedGlobalPermissionSet
A user's complete set of permissions, including
those inherited from groups to which they belong.
|
InheritedItemPermissionSet
A user's permissions on an individual item, including
those inherited from groups to which they belong.
|
PermissionType
An enum of permission types that can be assigned to
permission grants.
|
Class and Description |
---|
AclManager
Helper class for checking and asserting access and write permissions.
|
Copyright © 2018 The European Holocaust Research Infrastructure (EHRI). All rights reserved.