Uses of Class
org.dspace.app.rest.security.RestObjectPermissionEvaluatorPlugin
Packages that use RestObjectPermissionEvaluatorPlugin
Package
Description
DSpace-specific concepts and behaviors to support Spring Security.
-
Uses of RestObjectPermissionEvaluatorPlugin in org.dspace.app.rest.security
Subclasses of RestObjectPermissionEvaluatorPlugin in org.dspace.app.rest.securityModifier and TypeClassDescriptionclassAdministrators are always allowed to perform any action on any DSpace object.classDSpaceObjectPermissionEvaluatorPlugin will check permissions based on the DSpaceAuthorizeService.classUsed byBitstreamRestRepository.findOne(Context, UUID)to get metadata of private bitstreams even though user can't access actual fileclassAn authenticated user is allowed to interact with a claimed task only if they own it claim.classRestPermissionEvaluatorPluginclass that evaluate admin permission against a generic DSpace Object.classAn authenticated user is allowed to view, update or delete their own data.classAn authenticated user is allowed to view information on all the groups they are a member of (READ permission).classPermission evaluator plugin that check if the current user can perform an ORCID synchronization.classClass that evaluate DELETE and READ permissionsclassPermission evaluator plugin that check if the current user can search for ORCID queue records by owner.classAn authenticated user is allowed to interact with a pool task only if it is in their list.classThis class will handle calls made to Process endpoints.classThis class will handle Permissions for theQAEventRestobject and its callsclassThis class will handle Permissions for theQASourceRestobject andQATopicclassRestPermissionEvaluatorPluginclass that evaluate READ permissions for an AuthorizationclassAn authenticated user is allowed to view, update or delete their own data.classRestPermissionEvaluatorPluginclass that evaluate ADMIN permissions over a Resource PolicyclassRestPermissionEvaluatorPluginclass that evaluate READ, WRITE and DELETE permissions over a ResourcePolicy.classclassThis class will handle calls made to SubmissionCCLicenseUrlRest endpoints.classRestPermissionEvaluatorPluginclass that evaluate READ, WRITE and DELETE permissions over a SubscriptionclassAn authenticated user is allowed to view a suggestion related to a Target object that he owns (as defined by "dspace.object.owner" metadata field) SeeRestPermissionEvaluatorPluginfor the inherited contract.classAn authenticated user is allowed to view a suggestion summary (SuggestionTarget) related to a Target object that they own (as defined by "dspace.object.owner" metadata field) SeeRestPermissionEvaluatorPluginfor the inherited contract.classRestObjectPermissionEvaluatorPluginclass that evaluate WRITE and DELETE permission over a TemplateItemclassThis class will handle Permissions for theUsageReportRestobject and its callsclassThis class acts as a PermissionEvaluator to decide whether a given request to a Versioning endpoint is allowed to pass through or notclassThis class evaluate ADMIN permissions to patch operation over a Version.classThis class acts as a PermissionEvaluator to decide whether a given request to a Versioning endpoint is allowed to pass through or not.classAn authenticated user is allowed to interact with workflow item only if they belong to a task that they own or could claim.classRestPermissionEvaluatorPluginclass that evaluate READ, WRITE and DELETE permissions over a WorkspaceItem.