<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: OWASP Enterprise Security API</title>
	<atom:link href="http://onelittlewindow.org/blog/?feed=rss2&#038;p=54" rel="self" type="application/rss+xml" />
	<link>http://onelittlewindow.org/blog/?p=54</link>
	<description>A blog about security, writing, and presence</description>
	<lastBuildDate>Tue, 07 Sep 2010 09:35:02 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: David</title>
		<link>http://onelittlewindow.org/blog/?p=54&#038;cpage=1#comment-159</link>
		<dc:creator>David</dc:creator>
		<pubDate>Wed, 23 Apr 2008 19:12:11 +0000</pubDate>
		<guid isPermaLink="false">http://onelittlewindow.org/blog/?p=54#comment-159</guid>
		<description>I have gone through the presentation, and it is a great presentation.  I wish though that it would go into a little more detail on how it integrated with the likes of SpringSecurity/ACEGI, JAAS, and the like.

I can see from the diagram that they say that it is an API that will sit in between these layers, but I guess I am looking for a little more information on how exactly this is achieved and if the API calls from within Spring will be intercepted by the ESAPI calls, or if no matter what framework you are using you must use the ESAPI directly, and then it will call the lower-level APIs.

I can just imagine that there are alot of high-level API calls that do security at a lower level in spring, and that the ESAPI would need to be weaved in order to activate its code (probably through Aspect-Oriented Programming....I really should check and see if Aspect Software utilizes Aspect Oriented Programming, or if it is just a coincidence.) or if a Spring based application with ESAPI would leave a developer saying &quot;Well, some of our application uses ESAPI, expect perhaps some Spring API calls that happen at a lower level that I don&#039;t know about&quot;

Hopefully as I delve into it more, I will be able to answer my own questions.</description>
		<content:encoded><![CDATA[<p>I have gone through the presentation, and it is a great presentation.  I wish though that it would go into a little more detail on how it integrated with the likes of SpringSecurity/ACEGI, JAAS, and the like.</p>
<p>I can see from the diagram that they say that it is an API that will sit in between these layers, but I guess I am looking for a little more information on how exactly this is achieved and if the API calls from within Spring will be intercepted by the ESAPI calls, or if no matter what framework you are using you must use the ESAPI directly, and then it will call the lower-level APIs.</p>
<p>I can just imagine that there are alot of high-level API calls that do security at a lower level in spring, and that the ESAPI would need to be weaved in order to activate its code (probably through Aspect-Oriented Programming&#8230;.I really should check and see if Aspect Software utilizes Aspect Oriented Programming, or if it is just a coincidence.) or if a Spring based application with ESAPI would leave a developer saying &#8220;Well, some of our application uses ESAPI, expect perhaps some Spring API calls that happen at a lower level that I don&#8217;t know about&#8221;</p>
<p>Hopefully as I delve into it more, I will be able to answer my own questions.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
