November 22
Tim Telcik updated a blog entry, Tim Telcik Permeance Blogs.
6:13 PM
November 5
Tim Telcik updated LPS-60241.
7:50 PM
October 29
Tim Telcik updated LPS-59038.
October 28
Tim Telcik updated LPS-59938.
Tim Telcik updated LPS-59938.
8:31 AM
October 27
Tim Telcik commented on LPS-59038.
11:58 PM Hello Liferay SAML Support, I have instrumented some simple logging in the following Liferay SAML web request action handlers: * com.liferay.saml.hook.action.AssertionConsumerServiceAction * com.liferay.saml.hook.action.AuthRedirectAction * com.liferay.saml.hook.action.BaseSamlStrutsAction * com.liferay.saml.hook.action.MetadataAction * com.liferay.saml.hook.action.SessionKeepAliveAction * com.liferay.saml.hook.action.SingleLogoutAction * com.liferay.saml.hook.action.WebSsoAction The change to each web request action handler is minimal and includes a LOG statement in the "doExecute" method. Sample solution for the AssertionConsumerServiceAction is below. NOTE: The action class AssertionConsumerServiceAction handles the SAML Assertion Consumer Service URI at "/c/portal/saml/acs ". {code} package com.liferay.saml.hook.action; public class AssertionConsumerServiceAction extends BaseSamlStrutsAction { // BEGIN LPS-59038 private static final Log LOG = LogFactoryUtil.getLog(AssertionConsumerServiceAction.class); // END LPS-59038 public boolean isEnabled() { return SamlUtil.isEnabled() && SamlUtil.isRoleSp(); } protected String doExecute( HttpServletRequest request, HttpServletResponse response) throws Exception { // BEGIN LPS-59038 if (LOG.isInfoEnabled()) { String requestURL = request.getRequestURL().toString();"processing action " + this.getClass().getName() + " for request URL " + requestURL + " ..."); } // END LPS-59038 WebSsoProfileUtil.processResponse(request, response); return null; } } {code} The same logging approach is used for all SAML action handlers. This allow us to monitor incoming SAML requests from a SAML IdP (eg. F5 BigIP or MS ADFS). Please review this sample solution as part of the solution for this ticket. Regards, Tim
October 22
Tim Telcik commented on LPS-35280.
October 13
Tim Telcik wrote a new blog entry, Tim Telcik Permeance Blogs.
10:09 PM
October 11
Tim Telcik commented on LPS-35280.
October 9
Tim Telcik commented on LPS-49244.
Subscribe to Tim Telcik's activities. (Opens New Window)