public Set<Role> listRoles() { Set<Role> roles = new HashSet<Role>(); for ( AuthorizationManager authzManager : this.authorizationManagers.values() ) { Set<Role> tmpRoles = authzManager.listRoles(); if ( tmpRoles != null ) { roles.addAll( tmpRoles ); } } return roles; }
public Set<Role> listRoles( String sourceId ) throws NoSuchAuthorizationManagerException { if ( ALL_ROLES_KEY.equalsIgnoreCase( sourceId ) ) { return this.listRoles(); } else { AuthorizationManager authzManager = this.getAuthorizationManager( sourceId ); return authzManager.listRoles(); } }
/** * Retrieves the list of security roles. */ @Override @GET @ResourceMethodSignature(output = RoleListResourceResponse.class) public Object get(Context context, Request request, Response response, Variant variant) throws ResourceException { RoleListResourceResponse result = new RoleListResourceResponse(); try { for (Role role : getSecuritySystem().getAuthorizationManager(DEFAULT_SOURCE).listRoles()) { RoleResource res = securityToRestModel(role, request, true); if (res != null) { result.addData(res); } } } catch (NoSuchAuthorizationManagerException e) { this.getLogger().error("Unable to find AuthorizationManager 'default'", e); throw new ResourceException(Status.SERVER_ERROR_INTERNAL, "Unable to find AuthorizationManager 'default'"); } return result; }
/** * Retrieves the list of security roles. */ @Override @GET @ResourceMethodSignature( output = RoleListResourceResponse.class ) public Object get( Context context, Request request, Response response, Variant variant ) throws ResourceException { RoleListResourceResponse result = new RoleListResourceResponse(); try { for ( Role role : getSecuritySystem().getAuthorizationManager( DEFAULT_SOURCE ).listRoles() ) { RoleResource res = securityToRestModel( role, request, true ); if ( res != null ) { result.addData( res ); } } } catch ( NoSuchAuthorizationManagerException e ) { this.getLogger().error( "Unable to find AuthorizationManager 'default'", e ); throw new ResourceException( Status.SERVER_ERROR_INTERNAL, "Unable to find AuthorizationManager 'default'" ); } return result; }
for (Role role : getSecuritySystem().getAuthorizationManager(DEFAULT_SOURCE).listRoles()) { RoleAndPrivilegeListResource res = toDTO(role);
for ( Role role : getSecuritySystem().getAuthorizationManager( DEFAULT_SOURCE ).listRoles() )