The code you refer to is probably SearchResultFilteringDemoImpl.java, which is an implementation of the interface SearchResultFiltering.java. It is configured in configDemoSearchResultFiltering/fedoragsearch.properties. It is a demo of the idea, whereas in real life you have to implement the interface for your own context. I hope to do a real life example in FCREPO-1008. If somebody has done it, please come forward.
-Gert On 25/10/2011, at 13.41, Swithun Crowe wrote: > Hello > > GSP> There is a jira issue at > GSP> https://jira.duraspace.org/browse/FCREPO-1008 "Filtering of search > GSP> results by access constraints" which is intended to do the work that > GSP> you are asking for. It is far from trivial to change > GSP> fedora-server.jar for fcrepo-serverXXX.jar. With your insight and > GSP> interest in it, you may help me or do some of the work, would you > GSP> like that? > > Thanks for the link. I'm glad what I was thinking had been thought before. > > I don't have the time or expertise to be of much assistance just now, I'm > afraid. If I have time later on for another phase of development for our > archive, this is something I could help with. But at the moment, I need to > just get something working, even if it is a bit of a hack. > > Although the code is old, am I right in thinking that there is a way to > get user role attributes (from LDAP or xml file) into GSearch? > fedora-server.jar contains a class for an LDAP filter, and presumably > attributes get added to the HttpServletRequest object that is passed into > RESTImpl, so I would just need to forward them to the object which has the > search filter method. > > Has anyone else tried this? > > Swithun. > > -- > The University of St Andrews is a charity registered in Scotland: SC013532 > > ------------------------------------------------------------------------------ > The demand for IT networking professionals continues to grow, and the > demand for specialized networking skills is growing even more rapidly. > Take a complimentary Learning@Cisco Self-Assessment and learn > about Cisco certifications, training, and career opportunities. > http://p.sf.net/sfu/cisco-dev2dev > _______________________________________________ > Fedora-commons-users mailing list > Fedora-commons-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/fedora-commons-users ------------------------------------------------------------------------------ The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Cisco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev _______________________________________________ Fedora-commons-users mailing list Fedora-commons-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fedora-commons-users