Package org.apache.click.extras.security

Examples of org.apache.click.extras.security.RoleAccessController


     * @return the root menu item defined in the WEB-INF/menu.xml file or menu.xml
     * in the root classpath
     */
    public Menu getRootMenu(boolean cached) {
        return getRootMenu(DEFAULT_ROOT_MENU_NAME, DEFAULT_CONFIG_FILE,
            new RoleAccessController(), cached, null);
    }
View Full Code Here


     * @param fileName the fileName defining the menu definitions
     * @return the root menu item defined by the fileName under WEB-INF or the
     * classpath
     */
    public Menu getRootMenu(String name, String fileName) {
        return getRootMenu(name, fileName, new RoleAccessController(),
            true, null);
    }
View Full Code Here

     * CLK-724
     */
    public void testAccessForMenuWithoutRoles() {
        // Setup
        Menu menu = new Menu("menu");
        RoleAccessController controller = new RoleAccessController();
        menu.setAccessController(controller);

        MockRequest request = new MockRequest();
        String role = "userRole";
        MockPrincipal principal = new MockPrincipal("bob", role);
View Full Code Here

        // Setup
        Menu menu = new Menu("menu");
        String role = "userRole";
        menu.setRoles(Collections.singletonList(role));

        RoleAccessController controller = new RoleAccessController();
        menu.setAccessController(controller);

        MockContext context = MockContext.initContext();
        MockPrincipal principal = new MockPrincipal("bob", role);
        context.getMockRequest().setUserPrincipal(principal);
View Full Code Here

TOP

Related Classes of org.apache.click.extras.security.RoleAccessController

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.