r3511 - trunk/pollen-ui-struts2/src/main/java/org/chorem/pollen/ui/security
Author: tchemit Date: 2012-06-18 12:35:27 +0200 (Mon, 18 Jun 2012) New Revision: 3511 Url: http://chorem.org/repositories/revision/pollen/3511 Log: propagate the AccountIdRole obtained by security filters Modified: trunk/pollen-ui-struts2/src/main/java/org/chorem/pollen/ui/security/PollCreatorAccessRequired.java trunk/pollen-ui-struts2/src/main/java/org/chorem/pollen/ui/security/PollResultAccessRequired.java Modified: trunk/pollen-ui-struts2/src/main/java/org/chorem/pollen/ui/security/PollCreatorAccessRequired.java =================================================================== --- trunk/pollen-ui-struts2/src/main/java/org/chorem/pollen/ui/security/PollCreatorAccessRequired.java 2012-06-18 10:34:48 UTC (rev 3510) +++ trunk/pollen-ui-struts2/src/main/java/org/chorem/pollen/ui/security/PollCreatorAccessRequired.java 2012-06-18 10:35:27 UTC (rev 3511) @@ -126,6 +126,13 @@ } } + if (isAccessAllowed) { + + // store accountIdRole in request + request.setAttribute(PollVoteAccessRequired.ACCOUNT_ID_ROLE, + accountIdRole); + } + return isAccessAllowed; } Modified: trunk/pollen-ui-struts2/src/main/java/org/chorem/pollen/ui/security/PollResultAccessRequired.java =================================================================== --- trunk/pollen-ui-struts2/src/main/java/org/chorem/pollen/ui/security/PollResultAccessRequired.java 2012-06-18 10:34:48 UTC (rev 3510) +++ trunk/pollen-ui-struts2/src/main/java/org/chorem/pollen/ui/security/PollResultAccessRequired.java 2012-06-18 10:35:27 UTC (rev 3511) @@ -117,6 +117,13 @@ registerError(request, errorMessage); } } + + if (isAccessAllowed) { + + // store accountIdRole in request + request.setAttribute(PollVoteAccessRequired.ACCOUNT_ID_ROLE, + accountIdRole); + } return isAccessAllowed; }
participants (1)
-
tchemit@users.chorem.org