Examples of addStringPermissions()


Examples of org.apache.shiro.authz.SimpleAuthorizationInfo.addStringPermissions()

        User user = userDAO.getUser(userId);
        if( user != null ) {
            SimpleAuthorizationInfo info = new SimpleAuthorizationInfo();
            for( Role role : user.getRoles() ) {
                info.addRole(role.getName());
                info.addStringPermissions( role.getPermissions() );
            }
            return info;
        } else {
            return null;
        }
View Full Code Here

Examples of org.apache.shiro.authz.SimpleAuthorizationInfo.addStringPermissions()

        User user = userDAO.getUser(userId);
        if( user != null ) {
            SimpleAuthorizationInfo info = new SimpleAuthorizationInfo();
            for( Role role : user.getRoles() ) {
                info.addRole(role.getName());
                info.addStringPermissions( role.getPermissions() );
            }
            return info;
        } else {
            return null;
        }
View Full Code Here

Examples of org.apache.shiro.authz.SimpleAuthorizationInfo.addStringPermissions()

            User user = (User) identityManagerment.findById(userId);
            if (user != null) {
                SimpleAuthorizationInfo info = new SimpleAuthorizationInfo();
                for (Role role : user.getRoles()) {
                    info.addRole(role.getName());
                    info.addStringPermissions(role.getPermissions());
                }
                return info;
            } else {
                throw new RuntimeException("Not authorized");
            }
View Full Code Here

Examples of org.apache.shiro.authz.SimpleAuthorizationInfo.addStringPermissions()

    {
      SimpleAuthorizationInfo info = new SimpleAuthorizationInfo();
      for (Role role : user.getRoles())
      {
        info.addRole(role.getName());
        info.addStringPermissions(role.getPermissions());
      }
      return info;
    }
    else
    {
View Full Code Here

Examples of org.apache.shiro.authz.SimpleAuthorizationInfo.addStringPermissions()

    {
      SimpleAuthorizationInfo info = new SimpleAuthorizationInfo();
      for (Role role : user.getRoles())
      {
        info.addRole(role.getName());
        info.addStringPermissions(role.getPermissions());
      }
      return info;
    }
    else
    {
View Full Code Here

Examples of org.apache.shiro.authz.SimpleAuthorizationInfo.addStringPermissions()

    Account account = accountService.getFullAccount(accountName);
    if (account != null) {
      SimpleAuthorizationInfo authorizationInfo = new SimpleAuthorizationInfo();
      for (Role role : account.getRoleList()) {
        authorizationInfo.addRole(role.getName());
        authorizationInfo.addStringPermissions(role
            .getOperationTitleList());
      }
      return authorizationInfo;
    } else {
      return null;
View Full Code Here

Examples of org.apache.shiro.authz.SimpleAuthorizationInfo.addStringPermissions()

    Set<String> roles = permission.getRolesByUser(user.getUsername());
    SimpleAuthorizationInfo simpleAuthorizationInfo = new SimpleAuthorizationInfo(roles);

    for (String role : roles) {
      Set<String> permissions = permission.getPermissionsByRole(role);
      simpleAuthorizationInfo.addStringPermissions(permissions);
    }

    return simpleAuthorizationInfo;
  }
}
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.