Uses of Interface
io.vertigo.account.authorization.definitions.OperationName
Packages that use OperationName
-
Uses of OperationName in io.vertigo.account.authorization
Methods in io.vertigo.account.authorization with parameters of type OperationNameModifier and TypeMethodDescriptionstatic <E extends io.vertigo.datamodel.data.model.Entity>
voidAuthorizationUtil.assertOperations(E entity, OperationName<E> operation) static <E extends io.vertigo.datamodel.data.model.Entity>
voidAuthorizationUtil.assertOperations(E entity, OperationName<E> operation, io.vertigo.core.locale.LocaleMessageText message) static <E extends io.vertigo.datamodel.data.model.Entity>
EAuthorizationUtil.assertOperationsAndReturn(Supplier<E> entityLoader, OperationName<E> operation) static <E extends io.vertigo.datamodel.data.model.Entity>
EAuthorizationUtil.assertOperationsAndReturn(Supplier<E> entityLoader, OperationName<E> operation, io.vertigo.core.locale.LocaleMessageText message) static <E extends io.vertigo.datamodel.data.model.Entity>
EAuthorizationUtil.assertOperationsOnOriginalEntity(E entity, OperationName<E> operation) static <E extends io.vertigo.datamodel.data.model.Entity>
EAuthorizationUtil.assertOperationsOnOriginalEntity(E entity, OperationName<E> operation, io.vertigo.core.locale.LocaleMessageText message) static <E extends io.vertigo.datamodel.data.model.Entity>
EAuthorizationUtil.assertOperationsWithLoad(io.vertigo.datamodel.data.model.UID<E> entityUid, OperationName<E> operation) static <E extends io.vertigo.datamodel.data.model.Entity>
EAuthorizationUtil.assertOperationsWithLoad(io.vertigo.datamodel.data.model.UID<E> entityUid, OperationName<E> operation, io.vertigo.core.locale.LocaleMessageText message) static <E extends io.vertigo.datamodel.data.model.Entity>
voidAuthorizationUtil.assertOperationsWithLoadIfNeeded(io.vertigo.datastore.impl.entitystore.StoreVAccessor<E> entityAccessor, OperationName<E> operation) static <E extends io.vertigo.datamodel.data.model.Entity>
voidAuthorizationUtil.assertOperationsWithLoadIfNeeded(io.vertigo.datastore.impl.entitystore.StoreVAccessor<E> entityAccessor, OperationName<E> operation, io.vertigo.core.locale.LocaleMessageText message) static <E extends io.vertigo.datamodel.data.model.Entity>
AuthorizationCriteria<E> AuthorizationUtil.authorizationCriteria(Class<E> clazz, OperationName<E> operation) <E extends io.vertigo.datamodel.data.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.data.model.Entity>
io.vertigo.datamodel.criteria.Criteria<E> AuthorizationUtil.getCriteriaSecurity(Class<E> clazz, OperationName<E> operation) <E extends io.vertigo.datamodel.data.model.Entity>
StringAuthorizationManager.getSearchSecurity(Class<E> entityClass, OperationName<E> operation) Return Search query filter of security rules for this current user on this dtObjectClass.static <E extends io.vertigo.datamodel.data.model.Entity>
StringAuthorizationUtil.getSearchSecurity(Class<E> clazz, OperationName<E> operation) <E extends io.vertigo.datamodel.data.model.Entity>
booleanAuthorizationManager.isAuthorized(E entity, OperationName<E> operation) Check if current user can do this operation on this entity.static <E extends io.vertigo.datamodel.data.model.Entity>
BooleanSupplierAuthorizationUtil.isAuthorized(E entity, OperationName<E> operation) -
Uses of OperationName in io.vertigo.account.impl.authorization
Methods in io.vertigo.account.impl.authorization with parameters of type OperationNameModifier and TypeMethodDescription<E extends io.vertigo.datamodel.data.model.Entity>
io.vertigo.datamodel.criteria.Criteria<E> AuthorizationManagerImpl.getCriteriaSecurity(Class<E> entityClass, OperationName<E> operation) Return Criteria of security rules for this current user on this entityClass.<E extends io.vertigo.datamodel.data.model.Entity>
StringAuthorizationManagerImpl.getSearchSecurity(Class<E> entityClass, OperationName<E> operationName) Return Search query filter of security rules for this current user on this dtObjectClass.<E extends io.vertigo.datamodel.data.model.Entity>
booleanAuthorizationManagerImpl.isAuthorized(E entity, OperationName<E> operationName) Check if current user can do this operation on this entity.