Hi Guys,

Just like to notify you of the show-stopper bug in the Contact samples' debug.jsp. Here is the snippet:

<%@ page import="net.sf.acegisecurity.context.SecurityContextHolder" %>
<%@ page import="net.sf.acegisecurity.Authentication" %>
<%@ page import="net.sf.acegisecurity.GrantedAuthority" %>
<%@ page import="net.sf.acegisecurity.adapters.AuthByAdapter" %>

<% Authentication auth = SecurityContextHolder.getAuthentication();
                if (auth != null) { %>
                        Authentication object is of type: <%= auth.getClass().getName() 
%><BR><BR>
                        Authentication object as a String: <%= auth.toString() 
%><BR><BR>


//end of snippet

There's no such thing as

SecurityContextHolder.getAuthentication();

Here's my fix:

<%@ page import="net.sf.acegisecurity.context.SecurityContextHolder" %>
<%@ page import="net.sf.acegisecurity.context.SecurityContext" %>
<%@ page import="net.sf.acegisecurity.Authentication" %>
<%@ page import="net.sf.acegisecurity.GrantedAuthority" %>
<%@ page import="net.sf.acegisecurity.adapters.AuthByAdapter" %>

<% SecurityContext securityContext = SecurityContextHolder.getContext(); Authentication auth = securityContext.getAuthentication();
                if (auth != null) { %>
                        Authentication object is of type: <%= auth.getClass().getName() 
%><BR><BR>
                        Authentication object as a String: <%= auth.toString() 
%><BR><BR>


--
http://jaredtech.blogspot.com



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO September
19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Home: http://acegisecurity.sourceforge.net
Acegisecurity-developer mailing list
Acegisecurity-developer@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer

Reply via email to