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.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.
|
Modifier and Type | Method and Description |
---|---|
InheritedItemPermissionSet |
PermissionsResource.getEntityMatrix(String userId,
String id)
Get the permission matrix for a given user on the given entity.
|
InheritedItemPermissionSet |
PermissionsResource.setItemPermissions(String userId,
String id,
ItemPermissionSet itemPerms)
Set a user's permissions on a given item.
|
Modifier and Type | Method and Description |
---|---|
long |
InheritedItemPermissionSetProvider.getSize(InheritedItemPermissionSet permissionSet,
Class<?> aClass,
Type type,
Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType) |
void |
InheritedItemPermissionSetProvider.writeTo(InheritedItemPermissionSet itemPermissionSet,
Class<?> aClass,
Type type,
Annotation[] annotations,
javax.ws.rs.core.MediaType mediaType,
javax.ws.rs.core.MultivaluedMap<String,Object> headers,
OutputStream outputStream) |
Modifier and Type | Method and Description |
---|---|
InheritedItemPermissionSet |
InheritedItemPermissionSet.Builder.build()
Construct the InheritedItemPermissionSet from the builder.
|
InheritedItemPermissionSet |
AclManager.getInheritedItemPermissions(Accessible entity,
Accessor accessor)
Get a list of permissions for a given accessor on a given entity, including
inherited permissions.
|
Modifier and Type | Method and Description |
---|---|
InheritedItemPermissionSet |
Api.Acl.setItemPermissions(Accessible item,
Accessor accessor,
Set<PermissionType> permissionList)
Set permissions for the given user on the given item.
|
Copyright © 2018 The European Holocaust Research Infrastructure (EHRI). All rights reserved.