That method should have been restored in 3.3.3 (or whatever the latest version is in Maven Central)
On Mon, Oct 20, 2014 at 1:53 PM, Adam Causey <[email protected]> wrote: > Thanks Dmitriy > . I am going to try this out. > > I did notice that the code does not work with the Java 3.3.1 client, > however, since the method signature for > > CommonUtils.getResponseFromServer > changed from previous versions of the Java client. For now I will go > against the 3.2.1 client. > > Thanks, > Adam > > On Fri, Oct 17, 2014 at 2:12 PM, Dmitriy Kopylenko <[email protected]> > wrote: > >> Here’s an example of how to interact with clearpass endpoint at the low >> level: >> >> >> https://github.com/Unicon/cas-java-clients-addons/blob/master/src/main/java/net/unicon/casclients/addons/springsecurity/ClearpassRetrievingCasAuthenticationProvider.java#L58 >> >> Cheers, >> Dmitriy. >> >> On Oct 17, 2014, at 2:05 PM, Adam Causey <[email protected]> wrote: >> >> Thanks for the reply. I am not sure I'm going about this the correct >> way. Are there any example clients that show how to use clearPass? >> >> I think the server piece is now working, but in the test client that I >> wrote I cannot get anything to return. Using the following code I get a >> 404. >> >> >> String clearPassUrl = >> >> "https://mycasserver.com/cas/clearPass"; >> AttributePrincipal principal = (AttributePrincipal) >> request.getUserPrincipal(); >> String proxyTicket = principal.getProxyTicketFor(clearPassUrl); >> log.debug("proxyTicket: " + proxyTicket); >> final String clearPassRequestUrl = clearPassUrl + "?" + "ticket=" >> >> + proxyTicket + "&" + "service=" >> >> + URLEncoder.encode(clearPassUrl, "UTF-8"); >> log.debug("clearPassRequestUrl: " + clearPassRequestUrl); >> final WebClient webClient = new WebClient(); >> final HtmlPage page = webClient.getPage(clearPassRequestUrl); >> log.debug(page.getTextContent()); >> >> >> If I create a URL with an arbitrary ticket I am getting an 'invalid >> ticket' message in the logs on the server, so I assume the endpoint is >> working. >> >> https://mycasserver.com/cas/clearPass >> ? >> ticket=foobar&service=https%3A%2F%2Fmycasserver.com%2Fcas%2FclearPass >> >> org.jasig.cas.client.validation.TicketValidationException: ticket >>> 'foobar' not recognized >>> >> >> On Thu, Oct 16, 2014 at 4:14 PM, Misagh Moayyed <[email protected]> >> wrote: >> >>> Turn on logging for Spring, to DEBUG at least. That should help you >>> determine where the request ends up. >>> >>> >>> >>> *From:* Adam Causey [mailto:[email protected]] >>> *Sent:* Thursday, October 16, 2014 5:22 AM >>> *To:* [email protected] >>> *Subject:* [cas-user] Setting up Clearpass >>> >>> >>> >>> I'm attempting to setup clearpass in CAS 3.5.2. I've followed the >>> instructions found here: https://wiki.jasig.org/display/casum/clearpass >>> . However, it my test client when I call the /clearPass endpoint I get a >>> 404 Not Found response. >>> >>> >>> >>> I checked to make sure the /clearPass is being mapping with the defined >>> HandlerMapping in clearpass-configuration.xml, and everything looks fine. >>> There are no errors in my logs. >>> >>> >>> >>> Any advice on getting this setup? >>> >>> >>> >>> Thanks! >>> >>> >>> >>> Adam Causey >>> >>> Virginia Commonwealth University >>> >>> >>> >>> >>> >>> -- >>> >>> 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 >>> >>> -- >>> 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 >>> >>> >> -- >> 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 >> >> >> -- >> 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 >> >> > -- > 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 > > -- 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
