package eu.eudat.authorization.authorizationcontentresolver; import eu.eudat.authorization.AffiliatedResource; import java.util.List; import java.util.Map; import java.util.UUID; public interface AuthorizationContentResolver { List getPermissionNames(); AffiliatedResource dmpAffiliation(UUID id); Map dmpsAffiliation(List ids); AffiliatedResource descriptionAffiliation(UUID id); Map descriptionsAffiliation(List ids); AffiliatedResource descriptionsAffiliationBySection(UUID dmpId, UUID sectionId); Map descriptionsAffiliationBySections(UUID dmpId, List sectionIds); }