added AdminSecurityFilter

This commit is contained in:
Sebastian Sdorra
2011-02-22 15:06:20 +01:00
parent 0fd4abd09c
commit e85599ba6f
4 changed files with 127 additions and 4 deletions

View File

@@ -99,9 +99,20 @@ public class ConfigurationResource
*/
@GET
@Produces({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON })
public ScmConfiguration getConfiguration()
public Response getConfiguration()
{
return configuration;
Response response = null;
if (SecurityUtil.isAdmin(securityContextProvider))
{
response = Response.ok(configuration).build();
}
else
{
response = Response.status(Response.Status.FORBIDDEN).build();
}
return response;
}
//~--- set methods ----------------------------------------------------------