Package | Description |
---|---|
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.models.base |
The interfaces in this package specify the required and allowable properties of
classes of entities, so that entities can be validated.
|
Modifier and Type | Method and Description |
---|---|
PermissionGrant |
AclManager.grantPermission(PermissionGrantTarget target,
PermissionType permType,
Accessor accessor)
Grant a user permissions to a content type.
|
Modifier and Type | Method and Description |
---|---|
Iterable<PermissionGrant> |
AnonymousAccessor.getPermissionGrants() |
Iterable<PermissionGrant> |
SystemScope.getPermissionGrants() |
Modifier and Type | Method and Description |
---|---|
void |
AnonymousAccessor.addPermissionGrant(PermissionGrant grant) |
void |
AclManager.revokePermissionGrant(PermissionGrant grant)
Revoke a particular permission grant.
|
Modifier and Type | Method and Description |
---|---|
void |
Api.Acl.revokePermissionGrant(PermissionGrant grant)
Revoke a permission grant.
|
Modifier and Type | Method and Description |
---|---|
Iterable<PermissionGrant> |
PermissionGrantTarget.getPermissionGrants() |
Iterable<PermissionGrant> |
Accessor.getPermissionGrants() |
Iterable<PermissionGrant> |
PermissionScope.getPermissionGrants()
Get all permission grants that apply directly to this scope.
|
Modifier and Type | Method and Description |
---|---|
void |
Accessor.addPermissionGrant(PermissionGrant grant) |
Copyright © 2018 The European Holocaust Research Infrastructure (EHRI). All rights reserved.