Package org.exist.security.internal.aider

Examples of org.exist.security.internal.aider.UnixStylePermissionAider


    public void validate(final Subject subject, final int mode) throws PermissionDeniedException {
       
        //TODO This check should not even be here! Its up to the database to refuse access not requesting source
       
        if(!doc.getPermissions().validate(subject, mode)) {
            final String modeStr = new UnixStylePermissionAider(mode).toString();
            throw new PermissionDeniedException("Subject '" + subject.getName() + "' does not have '" + modeStr + "' access to resource '" + doc.getURI() + "'.");
        }
    }
View Full Code Here


            02010,
            06777
        };
       
        for(final int mode : modes) {
            final UnixStylePermissionAider permission = new UnixStylePermissionAider(mode);
            final BasicPermissionsTableModel model = new BasicPermissionsTableModel(permission);
            assertEquals(mode, model.getMode());
        }
    }
View Full Code Here

TOP

Related Classes of org.exist.security.internal.aider.UnixStylePermissionAider

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.