package fr.openwide.core.jpa.security.util;
import fr.openwide.core.jpa.security.business.authority.util.CoreAuthorityConstants;
import fr.openwide.core.jpa.security.model.CorePermissionConstants;
public class CoreSecurityExpressionConstants {
public static final String COLLECTION_READ = "hasPermission(filterObject, '" + CorePermissionConstants.READ + "')";
public static final String RETURN_READ = "hasPermission(returnObject, '" + CorePermissionConstants.READ + "')";
public static final String ROLE_SYSTEM = "hasRole('" + CoreAuthorityConstants.ROLE_SYSTEM + "')";
public static final String ROLE_ADMIN = "hasRole('" + CoreAuthorityConstants.ROLE_ADMIN + "')";
public static final String ROLE_AUTHENTICATED = "hasRole('" + CoreAuthorityConstants.ROLE_AUTHENTICATED + "')";
public static final String ROLE_ANONYMOUS = "hasRole('" + CoreAuthorityConstants.ROLE_ANONYMOUS + "')";
protected CoreSecurityExpressionConstants() {
}
}