Uses of Class
org.dspace.app.rest.security.DSpaceRestPermission
-
Packages that use DSpaceRestPermission Package Description org.dspace.app.rest.authorization org.dspace.app.rest.security -
-
Uses of DSpaceRestPermission in org.dspace.app.rest.authorization
Methods in org.dspace.app.rest.authorization with parameters of type DSpaceRestPermission Modifier and Type Method Description booleanAuthorizeServiceRestUtil. authorizeActionBoolean(org.dspace.core.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 DSpaceRestPermission Modifier and Type Method Description static DSpaceRestPermissionDSpaceRestPermission. convert(Object object)Convert a given object to aDSpaceRestPermissionif possible.static DSpaceRestPermissionDSpaceRestPermission. valueOf(String name)Returns the enum constant of this type with the specified name.static DSpaceRestPermission[]DSpaceRestPermission. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.dspace.app.rest.security with parameters of type DSpaceRestPermission Modifier and Type Method Description booleanAdminRestPermissionEvaluatorPlugin. 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)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)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)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?uri={uri-ending-in/UUID} and whether or not the used has the given (READ) rights on the corresponding DSO.booleanVersionHistoryRestPermissionEvaluatorPlugin. hasDSpacePermission(org.springframework.security.core.Authentication authentication, Serializable targetId, String targetType, DSpaceRestPermission restPermission)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)
-