<?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: Struts, JAAS, Tomcat: getting acquainted (part 2)</title>
	<atom:link href="http://technology.amis.nl/2004/11/19/struts-jaas-tomcat-getting-acquainted-part-2/feed/" rel="self" type="application/rss+xml" />
	<link>http://technology.amis.nl/2004/11/19/struts-jaas-tomcat-getting-acquainted-part-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=struts-jaas-tomcat-getting-acquainted-part-2</link>
	<description></description>
	<lastBuildDate>Fri, 12 Apr 2013 10:04:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Narasimha</title>
		<link>http://technology.amis.nl/2004/11/19/struts-jaas-tomcat-getting-acquainted-part-2/#comment-1147</link>
		<dc:creator>Narasimha</dc:creator>
		<pubDate>Thu, 16 Nov 2006 17:37:51 +0000</pubDate>
		<guid isPermaLink="false">/?p=261#comment-1147</guid>
		<description><![CDATA[Hi,
  I am also facing the same problem while reading the ApplicationResources.properties.

It is working fine in Windows Environment,But it is not working on Linux Environment.Please help me out from this.

Thanks in Advance,
Narasimha]]></description>
		<content:encoded><![CDATA[<p>Hi,<br />
  I am also facing the same problem while reading the ApplicationResources.properties.</p>
<p>It is working fine in Windows Environment,But it is not working on Linux Environment.Please help me out from this.</p>
<p>Thanks in Advance,<br />
Narasimha</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: diabolo512</title>
		<link>http://technology.amis.nl/2004/11/19/struts-jaas-tomcat-getting-acquainted-part-2/#comment-1146</link>
		<dc:creator>diabolo512</dc:creator>
		<pubDate>Thu, 21 Jul 2005 08:17:20 +0000</pubDate>
		<guid isPermaLink="false">/?p=261#comment-1146</guid>
		<description><![CDATA[hi all,
the jGuard project (http://jguard.sourceforge.net) has published a new release(0.65).
some of the new features in this release:
- dynamically manage roles and permissions through a webapp
- configuration is easier
- logging system has been added
- new database implementations has been added (DB2, MS SQL Server)

jGuard provides an easy JAAS integration in j2ee environment.
enjoy!

Charles(jGuard team).]]></description>
		<content:encoded><![CDATA[<p>hi all,<br />
the jGuard project (<a href="http://jguard.sourceforge.net" rel="nofollow">http://jguard.sourceforge.net</a>) has published a new release(0.65).<br />
some of the new features in this release:<br />
- dynamically manage roles and permissions through a webapp<br />
- configuration is easier<br />
- logging system has been added<br />
- new database implementations has been added (DB2, MS SQL Server)</p>
<p>jGuard provides an easy JAAS integration in j2ee environment.<br />
enjoy!</p>
<p>Charles(jGuard team).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: john</title>
		<link>http://technology.amis.nl/2004/11/19/struts-jaas-tomcat-getting-acquainted-part-2/#comment-1145</link>
		<dc:creator>john</dc:creator>
		<pubDate>Thu, 31 Mar 2005 16:53:59 +0000</pubDate>
		<guid isPermaLink="false">/?p=261#comment-1145</guid>
		<description><![CDATA[For Zeger, please see above my reply in 19 regarding the article I found for per-field permission.]]></description>
		<content:encoded><![CDATA[<p>For Zeger, please see above my reply in 19 regarding the article I found for per-field permission.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zeger Hendrikse</title>
		<link>http://technology.amis.nl/2004/11/19/struts-jaas-tomcat-getting-acquainted-part-2/#comment-1144</link>
		<dc:creator>Zeger Hendrikse</dc:creator>
		<pubDate>Thu, 24 Mar 2005 16:04:51 +0000</pubDate>
		<guid isPermaLink="false">/?p=261#comment-1144</guid>
		<description><![CDATA[Sorry to all, but due to a mistake in my e-mail address in my profile, I wasn&#039;t kept up to date on the comments of my own post. Quite a lot now, I must say :-)

As far as JGuard is concerned, if I would start another project, I would definitely take the effort to use it. At that time, I was motivated to learn JAAS, but now that I&#039;m acquainted on a baisc level, it is indeed better to use an existing solution (like JGuard), than to reinvent the wheel.

To John, comment 21: As you may have concluded, this was a study project for me, so I was relatively new on the subject. Consequently, I&#039;m afraid I wouldn&#039;t know the answer to your question on per-field permissions.]]></description>
		<content:encoded><![CDATA[<p>Sorry to all, but due to a mistake in my e-mail address in my profile, I wasn&#8217;t kept up to date on the comments of my own post. Quite a lot now, I must say <img src='http://technology.amis.nl/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>As far as JGuard is concerned, if I would start another project, I would definitely take the effort to use it. At that time, I was motivated to learn JAAS, but now that I&#8217;m acquainted on a baisc level, it is indeed better to use an existing solution (like JGuard), than to reinvent the wheel.</p>
<p>To John, comment 21: As you may have concluded, this was a study project for me, so I was relatively new on the subject. Consequently, I&#8217;m afraid I wouldn&#8217;t know the answer to your question on per-field permissions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: john</title>
		<link>http://technology.amis.nl/2004/11/19/struts-jaas-tomcat-getting-acquainted-part-2/#comment-1143</link>
		<dc:creator>john</dc:creator>
		<pubDate>Thu, 24 Mar 2005 15:10:29 +0000</pubDate>
		<guid isPermaLink="false">/?p=261#comment-1143</guid>
		<description><![CDATA[Thanks for your tips. But Hibernate has a reputation of slower performance that blcks us away. For instance level security seems to me it still in record row level, which means users may do either modifying or viewing on all fields of the whole row record. What I looked is for whole record row, every one can view its fields, but some user can edit some fields(not all fields) within that record row, admin user can edit all fields. Am I right?]]></description>
		<content:encoded><![CDATA[<p>Thanks for your tips. But Hibernate has a reputation of slower performance that blcks us away. For instance level security seems to me it still in record row level, which means users may do either modifying or viewing on all fields of the whole row record. What I looked is for whole record row, every one can view its fields, but some user can edit some fields(not all fields) within that record row, admin user can edit all fields. Am I right?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thijs</title>
		<link>http://technology.amis.nl/2004/11/19/struts-jaas-tomcat-getting-acquainted-part-2/#comment-1142</link>
		<dc:creator>Thijs</dc:creator>
		<pubDate>Thu, 17 Mar 2005 00:29:38 +0000</pubDate>
		<guid isPermaLink="false">/?p=261#comment-1142</guid>
		<description><![CDATA[Comment from Thijs: Security: Declarative permissions using JAAS and Interceptors http://www.hibernate.org/140.html might also be usefull,
They describe an approach for declarative security using objectids in a database.

&lt;code&gt; id &#124; permission                &#124; action &#124; classname &#124; principal &#124; oid
----+---------------------------+--------+-----------+-----------+-----
  1 &#124; HibernateClassPermission  &#124; *      &#124; *         &#124; bob       &#124;
  2 &#124; HibernateObjectPermission &#124; load   &#124; User      &#124; alice     &#124; 47
&lt;/code&gt;

Thanks for your link, might also come in handy.
I currently use a security filter plus ideas from the instance-level security article, but adapted to a database and with nested groups.]]></description>
		<content:encoded><![CDATA[<p>Comment from Thijs: Security: Declarative permissions using JAAS and Interceptors <a href="http://www.hibernate.org/140.html" rel="nofollow">http://www.hibernate.org/140.html</a> might also be usefull,<br />
They describe an approach for declarative security using objectids in a database.</p>
<p><code> id | permission                | action | classname | principal | oid<br />
----+---------------------------+--------+-----------+-----------+-----<br />
  1 | HibernateClassPermission  | *      | *         | bob       |<br />
  2 | HibernateObjectPermission | load   | User      | alice     | 47<br />
</code></p>
<p>Thanks for your link, might also come in handy.<br />
I currently use a security filter plus ideas from the instance-level security article, but adapted to a database and with nested groups.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: john</title>
		<link>http://technology.amis.nl/2004/11/19/struts-jaas-tomcat-getting-acquainted-part-2/#comment-1141</link>
		<dc:creator>john</dc:creator>
		<pubDate>Mon, 14 Mar 2005 21:16:01 +0000</pubDate>
		<guid isPermaLink="false">/?p=261#comment-1141</guid>
		<description><![CDATA[I got a good one in http://www-106.ibm.com/developerworks/library/wa-appsec &quot;web app security using Structs,servlet filters, and custom taglibs&quot;(02 Sep 2004 Swaminathan Radhakrishnan) which introduced page accessing level security and attribute-level security which are exactly what I am looking for.

This is the only one I found to have talked about the attribute/field level security sofar. Most of the articles are talking page accessing level even like the first link &quot;Instance-level&quot;, because many authors did not create the enterprise application with field/attribute level security. But the above one I just found looks very good
which I mean he kept application performance in mind.]]></description>
		<content:encoded><![CDATA[<p>I got a good one in <a href="http://www-106.ibm.com/developerworks/library/wa-appsec" rel="nofollow">http://www-106.ibm.com/developerworks/library/wa-appsec</a> &#8220;web app security using Structs,servlet filters, and custom taglibs&#8221;(02 Sep 2004 Swaminathan Radhakrishnan) which introduced page accessing level security and attribute-level security which are exactly what I am looking for.</p>
<p>This is the only one I found to have talked about the attribute/field level security sofar. Most of the articles are talking page accessing level even like the first link &#8220;Instance-level&#8221;, because many authors did not create the enterprise application with field/attribute level security. But the above one I just found looks very good<br />
which I mean he kept application performance in mind.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thijs</title>
		<link>http://technology.amis.nl/2004/11/19/struts-jaas-tomcat-getting-acquainted-part-2/#comment-1140</link>
		<dc:creator>Thijs</dc:creator>
		<pubDate>Wed, 09 Mar 2005 01:19:09 +0000</pubDate>
		<guid isPermaLink="false">/?p=261#comment-1140</guid>
		<description><![CDATA[I found some other good links, especially the first one looks promising. Still need to read that myself though.
http://www.research.ibm.com/journal/sj/412/goodwin.html - Instance-level access control for business-to-business electronic commerce
http://www.onjava.com/topics/java/Java_Security - Topic: Java Security]]></description>
		<content:encoded><![CDATA[<p>I found some other good links, especially the first one looks promising. Still need to read that myself though.<br />
<a href="http://www.research.ibm.com/journal/sj/412/goodwin.html" rel="nofollow">http://www.research.ibm.com/journal/sj/412/goodwin.html</a> &#8211; Instance-level access control for business-to-business electronic commerce<br />
<a href="http://www.onjava.com/topics/java/Java_Security" rel="nofollow">http://www.onjava.com/topics/java/Java_Security</a> &#8211; Topic: Java Security</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: john</title>
		<link>http://technology.amis.nl/2004/11/19/struts-jaas-tomcat-getting-acquainted-part-2/#comment-1139</link>
		<dc:creator>john</dc:creator>
		<pubDate>Mon, 07 Mar 2005 17:27:39 +0000</pubDate>
		<guid isPermaLink="false">/?p=261#comment-1139</guid>
		<description><![CDATA[Thanks a lot, Thijs. I will study it and if get some insight, I will report back here.]]></description>
		<content:encoded><![CDATA[<p>Thanks a lot, Thijs. I will study it and if get some insight, I will report back here.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thijs</title>
		<link>http://technology.amis.nl/2004/11/19/struts-jaas-tomcat-getting-acquainted-part-2/#comment-1138</link>
		<dc:creator>Thijs</dc:creator>
		<pubDate>Mon, 07 Mar 2005 11:17:39 +0000</pubDate>
		<guid isPermaLink="false">/?p=261#comment-1138</guid>
		<description><![CDATA[Hi john, I am very new to Java Security, so I don&#039;t know how to solve it directly either. You could take a look at this website though:
http://www-128.ibm.com/developerworks/java/library/j-jaas/
&quot;Extend JAAS for class instance-level authorization&quot;

If you have any new insights, please let us know here.]]></description>
		<content:encoded><![CDATA[<p>Hi john, I am very new to Java Security, so I don&#8217;t know how to solve it directly either. You could take a look at this website though:<br />
<a href="http://www-128.ibm.com/developerworks/java/library/j-jaas/" rel="nofollow">http://www-128.ibm.com/developerworks/java/library/j-jaas/</a><br />
&#8220;Extend JAAS for class instance-level authorization&#8221;</p>
<p>If you have any new insights, please let us know here.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
