authz not mandatory for search: repositories list limited for guest

git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1293870 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Olivier Lamy 2012-02-26 16:58:30 +00:00
parent bd98d2d274
commit 2538f012b5
1 changed files with 3 additions and 3 deletions

View File

@ -48,7 +48,7 @@ public interface SearchService
@Path( "quickSearch" )
@GET
@Produces( { MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML } )
@RedbackAuthorization( noPermission = true, noRestriction = false )
@RedbackAuthorization( noPermission = true, noRestriction = true )
/**
* <b>search will be apply on all repositories the current user has karma</b>
*/
@ -58,7 +58,7 @@ public interface SearchService
@Path( "getArtifactVersions" )
@GET
@Produces( { MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML } )
@RedbackAuthorization( noPermission = true, noRestriction = false )
@RedbackAuthorization( noPermission = true, noRestriction = true )
/**
* <b>search will be apply on all repositories the current user has karma</b>
*/
@ -70,7 +70,7 @@ public interface SearchService
@Path( "searchArtifacts" )
@POST
@Produces( { MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML } )
@RedbackAuthorization( noPermission = true, noRestriction = false )
@RedbackAuthorization( noPermission = true, noRestriction = true )
/**
* If searchRequest contains repositories, the search will be done only on those repositories.
* <b>if no repositories, the search will be apply on all repositories the current user has karma</b>