Uses of Enum Class
org.dspace.app.rest.security.DSpaceRestPermission
Packages that use DSpaceRestPermission
-
Uses of DSpaceRestPermission in org.dspace.app.rest.authorization
Methods in org.dspace.app.rest.authorization with parameters of type DSpaceRestPermissionModifier and TypeMethodDescriptionbooleanAuthorizeServiceRestUtil.authorizeActionBoolean(Context context, BaseObjectRest object, DSpaceRestPermission dSpaceRestPermission) Checks that the specified eperson can perform the given action on the rest given object. -
Uses of DSpaceRestPermission in org.dspace.app.rest.security
Methods in org.dspace.app.rest.security that return DSpaceRestPermissionModifier and TypeMethodDescriptionstatic DSpaceRestPermissionConvert a given object to aDSpaceRestPermissionif possible.static DSpaceRestPermissionReturns the enum constant of this class with the specified name.static DSpaceRestPermission[]DSpaceRestPermission.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.dspace.app.rest.security with parameters of type DSpaceRestPermissionModifier and TypeMethodDescriptionbooleanAdminRestPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission permission) booleanAuthorizeServicePermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission permission) booleanBitstreamMetadataReadPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission restPermission) booleanClaimedTaskRestPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission permission) booleanDSpaceObjectAdminPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission permission) booleanEPersonRestPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission permission) booleanGroupRestPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission permission) booleanOrcidHistorySendToOrcidRestPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission permission) booleanOrcidQueueAndHistoryRestPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission permission) booleanOrcidQueueSearchRestPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission permission) booleanPoolTaskRestPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission permission) booleanProcessRestPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission restPermission) booleanReadAuthorizationPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission permission) booleanResearcherProfileRestPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission restPermission) booleanResourcePolicyAdminPermissionEvalutatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission permission) booleanResourcePolicyRestPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission permission) abstract booleanRestObjectPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission restPermission) Plugins must implement this method to receiveRestPermissionEvaluatorPluginhasPermission requests.booleanSubmissionCCLicenseRestEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission restPermission) booleanSubmissionCCLicenseUrlRestPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission restPermission) booleanSubscriptionRestPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission permission) booleanTemplateItemRestPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission permission) booleanUsageReportRestPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission restPermission) Responsible for checking whether or not the user has used a valid request (valid UUID in /usagereports/{ UUID_ReportID} or in /usagereports/search/object?booleanVersionHistoryRestPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission restPermission) booleanVersionRestPatchPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission permission) booleanVersionRestPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission restPermission) booleanWorkflowRestPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission permission) booleanWorkspaceItemRestPermissionEvaluatorPlugin.hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission permission)