/* * Copyright (c) 2015 EMC Corporation * All Rights Reserved */ package com.emc.sa.api.mapper; import static com.emc.storageos.db.client.URIUtil.uri; import com.emc.storageos.db.client.model.uimodels.ApprovalRequest; import com.emc.storageos.api.service.authorization.PermissionsHelper; import com.emc.storageos.api.service.impl.response.BulkList.TenantResourceFilter; import com.emc.storageos.security.authentication.StorageOSUser; public class ApprovalFilter extends TenantResourceFilter<ApprovalRequest> { public ApprovalFilter(StorageOSUser user, PermissionsHelper permissionsHelper) { super(user, permissionsHelper); } @Override public boolean isAccessible(ApprovalRequest resource) { return isTenantResourceAccessible(uri(resource.getTenant())); } }