Embargo XACML policy takes the user to Shib. authentication screen

Project:RUcore/NJDH/Partner Portal Search
Version:5.2
Component:Searching - Service Agent
Category:bug report
Priority:normal
Assigned:chadmills
Status:closed
Description

I created an XACML policy in dlr/EDIT for an ETD in Camden Graduate School.

title:Ambivalence Toward Converts in Judaism

Then I tried to access this ETD in rucore and "Login to access PDF" appears. I clicked on the link and it prompted me to authenticate in Shib. Once I was authenticated, I got to the results list. On the results list, "Access not allowed for PDF" is displayed. This will cause a lot of confusion to the users. If an embargo policy is in place, it should state that up front.

Comments

#1

Project:RUcore dlr/EDIT» RUcore/NJDH/Partner Portal Search
Version:5.2» 5.2
Component:Code» User Interface - Service Agent
Assigned to:jgeng» chadmills

Chad,

This one should goes to you. If you see a object with embargo is set, you should display something like: " this PDF is embargoed"

#2

This is already implemented in the new showfed.

#3

Component:User Interface - Service Agent» Searching - Service Agent

Partially completed. I added some new functionality to the GET API. When a POLICY is found it is tested to see if a date restriction is found in the POLICY and the current access violates it. If so a new attribute, reason, is returned with the HTTP status code. This new attribute value can be used to make the restriction message more intelligent. Next step is to get the service agent aware of this new information and use it properly.

Documentation about the GET API changes can be viewed at the following address:

<a href="http://lefty64.scc-net.rutgers.edu/rucore/api/get/doc/#method-object-list" title="http://lefty64.scc-net.rutgers.edu/rucore/api/get/doc/#method-object-list">http://lefty64.scc-net.rutgers.edu/rucore/api/get/doc/#method-object-lis...</a>

#4

Status:active» test

In place in search agent.

#5

Status:test» closed

I don't get the shib. authentication screen. I am able to see the "embargo message" in the results list.

Back to top