Yes, the CAS java client libraries.
Assuming PS has a session object, you may be able to peek into it, obtain the CAS principal and any bearing attributes. From: Haer, Neelam [mailto:[email protected]] Sent: Monday, September 29, 2014 9:47 AM To: [email protected] Subject: RE: [cas-user] Question: CAS Java Client and PeopleSoft Integration Thanks for your reply. When you say it's populated by the filter - do you mean the CAS java client libraries (that are configured within Weblogic), or is there something else that is available for working within PS? And how can the attributes be extracted within PS? Thanks, _________________________________________ Neelam Haer Senior Java Developer - Enterprise Web Identity and Access Management Information Technology | Engage. Envision. Enable. The University of British Columbia Web: www.it.ubc.ca <http://www.it.ubc.ca/> 604-827-2745 From: Misagh Moayyed [mailto:[email protected]] Sent: September-25-14 12:46 PM To: [email protected] <mailto:[email protected]> Subject: RE: [cas-user] Question: CAS Java Client and PeopleSoft Integration It's populated by the wrapper-filter that is part of the client which you'd configure inside PS. From: Haer, Neelam [mailto:[email protected]] Sent: Thursday, September 25, 2014 11:36 AM To: [email protected] <mailto:[email protected]> Subject: [cas-user] Question: CAS Java Client and PeopleSoft Integration Hello. I have a question regarding PeopleSoft integration with CAS Java Client. As I understand it, the standard approach to integrating CAS with Peoplesoft is to use the Java client to intercept/validate/force login of incoming requests. The second part is within PeopleSoft, where "people code" similar to the following can be used to figure out if there is a remote user: &cas_result = %Request.RemoteUser My question: How is the RemoteUser populated for PeopleSoft to access? Is this a request header variable? In java client code, I would be accessing the user's attributes using the request.getUserPrincipal(); and obtaining the attributes using Map attributes = attributes.keySet().iterator(); But I'm not sure how this would relate to something accessible within People Soft and any peoplesoft code that I write? Basically, I'm not sure how I would obtain the user's attributes in PeopleSoft "people code" Any help is greatly appreciated! Thanks! -- You are currently subscribed to [email protected] <mailto:[email protected]> as: [email protected] <mailto:[email protected]> To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user -- You are currently subscribed to [email protected] <mailto:[email protected]> as: [email protected] <mailto:[email protected]> To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user -- You are currently subscribed to [email protected] <mailto:[email protected]> as: [email protected] <mailto:[email protected]> To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user
