public boolean[] isPermitted(List<Permission> permissions) { if (hasPrincipals()) { return securityManager.isPermitted(getPrincipals(), permissions); } else { return new boolean[permissions.size()]; } }
public boolean[] isPermitted(String... permissions) { if (hasPrincipals()) { return securityManager.isPermitted(getPrincipals(), permissions); } else { return new boolean[permissions.length]; } }
public boolean isPermitted(Permission permission) { return hasPrincipals() && securityManager.isPermitted(getPrincipals(), permission); }
public boolean isPermitted(String permission) { return hasPrincipals() && securityManager.isPermitted(getPrincipals(), permission); }
public boolean[] isPermitted(List<Permission> permissions) { if (hasPrincipals()) { return securityManager.isPermitted(getPrincipals(), permissions); } else { return new boolean[permissions.size()]; } }
public boolean[] isPermitted(String... permissions) { if (hasPrincipals()) { return securityManager.isPermitted(getPrincipals(), permissions); } else { return new boolean[permissions.length]; } }
public boolean isPermitted(String permission) { return hasPrincipals() && securityManager.isPermitted(getPrincipals(), permission); }
public boolean isPermitted(Permission permission) { return hasPrincipals() && securityManager.isPermitted(getPrincipals(), permission); }
@Override public boolean isPermitted(PrincipalCollection subjectPrincipal, Permission permission) { return delegate.isPermitted(subjectPrincipal, permission); }
@Override public boolean[] isPermitted(PrincipalCollection subjectPrincipal, List<Permission> permissions) { return delegate.isPermitted(subjectPrincipal, permissions); }
@Override public boolean isPermitted(PrincipalCollection principals, String permission) { return delegate.isPermitted(principals, permission); }
@Override public boolean[] isPermitted(PrincipalCollection subjectPrincipal, String... permissions) { return delegate.isPermitted(subjectPrincipal, permissions); }
public boolean hasPermission(Permission permission) { return _securityManager.isPermitted(_principals, permission); }
public boolean hasPermission(String permission) { return _securityManager.isPermitted(_principals, permission); }
public boolean[] isPermitted(List<Permission> permissions) { if (hasPrincipals()) { return securityManager.isPermitted(getPrincipals(), permissions); } else { return new boolean[permissions.size()]; } }
public boolean[] isPermitted(String... permissions) { if (hasPrincipals()) { return securityManager.isPermitted(getPrincipals(), permissions); } else { return new boolean[permissions.length]; } }
public static boolean hasPermissions (Configuration conf, Permissions configuration, org.apache.shiro.mgt.SecurityManager securityManager, PrincipalCollection principals, AccessLevel level, String... permissions) { if(principals != null) { PagePermission pagePermission = new PagePermission(configuration, level, permissions); return securityManager.isPermitted(principals, pagePermission); } else { //Shiro does not check permissions for non authenticated users return hasAnonymousPermissions(conf, configuration, level, permissions); } }
public static boolean hasPermissions (Configuration conf, Permissions configuration, org.apache.shiro.mgt.SecurityManager securityManager, PrincipalCollection principals, AccessLevel level, String... permissions) { if(principals != null) { PagePermission pagePermission = new PagePermission(configuration, level, permissions); return securityManager.isPermitted(principals, pagePermission); } else { //Shiro does not check permissions for non authenticated users return hasAnonymousPermissions(conf, configuration, level, permissions); } }
public boolean isPermitted(String permission) { return hasPrincipals() && securityManager.isPermitted(getPrincipals(), permission); }
public boolean isPermitted(Permission permission) { return hasPrincipals() && securityManager.isPermitted(getPrincipals(), permission); }