| 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.