1.{securityContext.taskFlowViewable['taskFlowId']}
public boolean isTaskFlowViewable(String taskflowId) {
if (taskflowId == null) {
return false;
}
TaskFlowPermission permission =
new TaskFlowPermission(taskflowId, TaskFlowPermission.VIEW_ACTION);
SecurityContext ctx = ADFContext.getCurrent().getSecurityContext();
return ctx.hasPermission(permission);
}
2.#{securityContext.regionViewable['pageDef']}
public boolean isRegionViewable(String pageDef) {
if (pageDef == null) {
return false;
}
RegionPermission permission =
new RegionPermission(pageDef, RegionPermission.VIEW_ACTION);
SecurityContext ctx = ADFContext.getCurrent().getSecurityContext();
return ctx.hasPermission(permission);
}