package org.gcube.dataanalysis.dataminer.poolmanager.util; import static org.gcube.common.authorization.client.Constants.authorizationService; ***REMOVED*** import org.gcube.common.authorization.library.AuthorizationEntry; ***REMOVED*** ***REMOVED*** public class CheckPermission ***REMOVED*** private static final Logger logger = LoggerFactory.getLogger(CheckPermission.class); public static boolean apply(String VREToken, String vre) throws ObjectNotFound, Exception ***REMOVED*** AuthorizationEntry entry = authorizationService().get(VREToken); if (entry.getContext().equals(vre)) ***REMOVED*** logger.info("Authorization OK!"); return true; ***REMOVED*** logger.info("Not a valid token recognized for the VRE: "+vre); return false; ***REMOVED*** ***REMOVED***