static <E extends io.vertigo.datamodel.structure.model.Entity> void |
AuthorizationUtil.assertOperations(E entity,
OperationName<E> operation) |
|
static <E extends io.vertigo.datamodel.structure.model.Entity> void |
AuthorizationUtil.assertOperations(E entity,
OperationName<E> operation,
io.vertigo.core.locale.MessageText message) |
|
static <E extends io.vertigo.datamodel.structure.model.Entity> E |
AuthorizationUtil.assertOperationsAndReturn(Supplier<E> entityLoader,
OperationName<E> operation) |
|
static <E extends io.vertigo.datamodel.structure.model.Entity> E |
AuthorizationUtil.assertOperationsAndReturn(Supplier<E> entityLoader,
OperationName<E> operation,
io.vertigo.core.locale.MessageText message) |
|
static <E extends io.vertigo.datamodel.structure.model.Entity> E |
AuthorizationUtil.assertOperationsOnOriginalEntity(E entity,
OperationName<E> operation) |
|
static <E extends io.vertigo.datamodel.structure.model.Entity> E |
AuthorizationUtil.assertOperationsOnOriginalEntity(E entity,
OperationName<E> operation,
io.vertigo.core.locale.MessageText message) |
|
static <E extends io.vertigo.datamodel.structure.model.Entity> void |
AuthorizationUtil.assertOperationsWithLoadIfNeeded(StoreVAccessor<E> entityAccessor,
OperationName<E> operation) |
|
static <E extends io.vertigo.datamodel.structure.model.Entity> void |
AuthorizationUtil.assertOperationsWithLoadIfNeeded(StoreVAccessor<E> entityAccessor,
OperationName<E> operation,
io.vertigo.core.locale.MessageText message) |
|
static <E extends io.vertigo.datamodel.structure.model.Entity> AuthorizationCriteria<E> |
AuthorizationUtil.authorizationCriteria(Class<E> clazz,
OperationName<E> operation) |
|
<E extends io.vertigo.datamodel.structure.model.Entity> io.vertigo.datamodel.criteria.Criteria<E> |
AuthorizationManager.getCriteriaSecurity(Class<E> entityClass,
OperationName<E> operation) |
Return Criteria of security rules for this current user on this entityClass.
|
static <E extends io.vertigo.datamodel.structure.model.Entity> io.vertigo.datamodel.criteria.Criteria<E> |
AuthorizationUtil.getCriteriaSecurity(Class<E> clazz,
OperationName<E> operation) |
|
<E extends io.vertigo.datamodel.structure.model.Entity> String |
AuthorizationManager.getSearchSecurity(Class<E> entityClass,
OperationName<E> operation) |
Return Search query filter of security rules for this current user on this dtObjectClass.
|
<E extends io.vertigo.datamodel.structure.model.Entity> boolean |
AuthorizationManager.isAuthorized(E entity,
OperationName<E> operation) |
Check if current user can do this operation on this entity.
|