Package com.ckfinder.connector.data

Examples of com.ckfinder.connector.data.AccessControlLevel


    boolean isView = SecurityUtils.getSubject().isPermitted("cms:ckfinder:view");
    boolean isUpload = SecurityUtils.getSubject().isPermitted("cms:ckfinder:upload");
    boolean isEdit = SecurityUtils.getSubject().isPermitted("cms:ckfinder:edit");
    List<AccessControlLevel> accessControlLevels = this.getAccessConrolLevels();
    if(accessControlLevels.size() > 0){
      AccessControlLevel alc = this.getAccessConrolLevels().get(0);
      alc.setFolderView(isView);
      alc.setFolderCreate(isEdit);
      alc.setFolderRename(isEdit);
      alc.setFolderDelete(isEdit);
      alc.setFileView(isView);
      alc.setFileUpload(isUpload);
      alc.setFileRename(isEdit);
      alc.setFileDelete(isEdit);
    }
//    for (AccessControlLevel a : this.getAccessConrolLevels()){
//      System.out.println(a.getRole()+", "+a.getResourceType()+", "+a.getFolder()
//          +", "+a.isFolderView()+", "+a.isFolderCreate()+", "+a.isFolderRename()+", "+a.isFolderDelete()
//          +", "+a.isFileView()+", "+a.isFileUpload()+", "+a.isFileRename()+", "+a.isFileDelete());
View Full Code Here

TOP

Related Classes of com.ckfinder.connector.data.AccessControlLevel

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.