Adding JMCR-Stable version
[Benchmarks_CSolver.git] / JMCR-Stable / mcr-test / WWW / Doc / Reference / org.w3c.jigsaw.acl.AclFilter.html
diff --git a/JMCR-Stable/mcr-test/WWW/Doc/Reference/org.w3c.jigsaw.acl.AclFilter.html b/JMCR-Stable/mcr-test/WWW/Doc/Reference/org.w3c.jigsaw.acl.AclFilter.html
new file mode 100644 (file)
index 0000000..bb477c9
--- /dev/null
@@ -0,0 +1,225 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">\r
+<html>\r
+<head>\r
+   <title>The AclFilter reference manual</title>\r
+<link HREF="jigsaw@w3.org" REL="made">\r
+<link rel="stylesheet" type="text/css" href="../style/doc.css"><style type="text/css">\r
+body { margin: 20pt; color: black; background: white; font-family: helvetica;} \r
+</style>\r
+</head>\r
+<body>\r
+<a href="../../../../WWW" TARGET="_top_"><img SRC="../../../Icons//WWW/w3c_home.gif" ALT="W3C" BORDER=0 height=48 width=72></a><a href="../../" TARGET="_top_"><img SRC="../../../Icons//jigsaw" ALT="Jigsaw" BORDER=0 ></a>\r
+<hr noshade size="1"><a href="resources.html">All resources </a><a href="frames.html">All\r
+frames&nbsp;</a>\r
+<hr noshade size="1">\r
+<h1>\r
+AclFilter</h1>\r
+This authentication filter is compliant with the Acl interface, it must\r
+be associated to a specific metadata frame implementing the Acl interface\r
+(see <a href="org.w3c.jigsaw.acl.AclRealm.html">AclRealm</a>).\r
+<p>\r
+<hr noshade size="1">\r
+<h2>\r
+Inherits</h2>\r
+The <a href="http://jigsaw.w3.org/Doc/Programmer/api/org/w3c/jigsaw/acl/AclFilter.html">AclFilter</a>\r
+class inerits from the following classes:\r
+<ul>\r
+<li>\r
+<a href="org.w3c.tools.resources.Resource.html">Resource</a></li>\r
+\r
+<li>\r
+<a href="org.w3c.tools.resources.FramedResource.html">FramedResource</a></li>\r
+\r
+<li>\r
+<a href="org.w3c.tools.resources.ResourceFrame.html">ResourceFrame</a></li>\r
+\r
+<li>\r
+<a href="org.w3c.tools.resources.ResourceFilter.html">ResourceFilter</a></li>\r
+</ul>\r
+\r
+<hr noshade size="1">\r
+<h2>\r
+Attributes description</h2>\r
+The AclFilter defines the following attributes:\r
+<ul>\r
+<li>\r
+<a href="#security-level">security-level</a></li>\r
+\r
+<li>\r
+<a href="#strict-acl-merge-policy">strict-acl-merge-policy</a></li>\r
+\r
+<li>\r
+<a href="#algorithm">algorithm</a></li>\r
+\r
+<li>\r
+<a href="#nonce_ttl">nonce_ttl</a></li>\r
+\r
+<li>\r
+<a href="#shared-cachability">shared-cachability</a></li>\r
+\r
+<li>\r
+<a href="#private-cachability">private-cachability</a></li>\r
+\r
+<li>\r
+<a href="#public-cachability">public-cachability</a></li>\r
+</ul>\r
+\r
+<hr noshade size="1"><a NAME="security-level"></a><tt>security-level</tt>\r
+<dl>\r
+<dt>\r
+<i>semantics</i></dt>\r
+\r
+<dd>\r
+&nbsp;0 = Basic Authentication, 1 = Digest Authentication</dd>\r
+\r
+<dt>\r
+<i>type</i></dt>\r
+\r
+<dd>\r
+&nbsp;This attribute is an editable <a href="http://jigsaw.w3.org/Doc/Programmer/api/org/w3c/tools/resources/IntegerAttribute.html">IntegerAttribute</a></dd>\r
+\r
+<dt>\r
+<i>default value</i></dt>\r
+\r
+<dd>\r
+This attribute defaults to <b>0</b>.</dd>\r
+</dl>\r
+\r
+<hr noshade size="1"><a NAME="strict-acl-merge-policy"></a><tt>strict-acl-merge-policy</tt>\r
+<dl>\r
+<dt>\r
+<i>semantics</i></dt>\r
+\r
+<dd>\r
+If true and if the AclFilter is associated to several metadata frames (that\r
+are Acls) the access must be granted by all Acls.</dd>\r
+\r
+<dt>\r
+<i>type</i></dt>\r
+\r
+<dd>\r
+&nbsp;This attribute is an editable <a href="http://jigsaw.w3.org/Doc/Programmer/api/org/w3c/tools/resources/BooleanAttribute.html">BooleanAttribute</a></dd>\r
+\r
+<dt>\r
+<i>default value</i></dt>\r
+\r
+<dd>\r
+This attribute defaults to <b>true</b>.</dd>\r
+</dl>\r
+\r
+<hr noshade size="1"><a NAME="algorithm"></a><tt>algorithm</tt>\r
+<dl>\r
+<dt>\r
+<i>semantics</i></dt>\r
+\r
+<dd>\r
+&nbsp;MD5, SHA (used only by the Digest Authentication)</dd>\r
+\r
+<dt>\r
+<i>type</i></dt>\r
+\r
+<dd>\r
+&nbsp;This attribute is an editable <a href="http://jigsaw.w3.org/Doc/Programmer/api/org/w3c/tools/resources/StringAttribute.html">StringAttribute</a></dd>\r
+\r
+<dt>\r
+<i>default value</i></dt>\r
+\r
+<dd>\r
+This attribute defaults to <b>null</b>.</dd>\r
+</dl>\r
+\r
+<hr noshade size="1"><a NAME="nonce_ttl"></a><tt>nonce_ttl</tt>\r
+<dl>\r
+<dt>\r
+<i>semantics</i></dt>\r
+\r
+<dd>\r
+&nbsp;Time to leave of Digest Authentication.</dd>\r
+\r
+<dt>\r
+<i>type</i></dt>\r
+\r
+<dd>\r
+&nbsp;This attribute is an editable <a href="http://jigsaw.w3.org/Doc/Programmer/api/org/w3c/tools/resources/IntegerAttribute.html">IntegerAttribute</a></dd>\r
+\r
+<dt>\r
+<i>default value</i></dt>\r
+\r
+<dd>\r
+This attribute defaults to <b>300</b>.</dd>\r
+</dl>\r
+\r
+<hr noshade size="1"><a NAME="shared-cachability"></a><tt>shared-cachability</tt>\r
+<dl>\r
+<dt>\r
+<i>semantics</i></dt>\r
+\r
+<dd>\r
+When this flag is set to true, the authentication filter will decorate\r
+replies on the way back, marking the reply as being cachable by proxies\r
+only if the proxy is willing to revalidate it.</dd>\r
+\r
+<dt>\r
+<i>type</i></dt>\r
+\r
+<dd>\r
+&nbsp;This attribute is an editable <a href="http://jigsaw.w3.org/Doc/Programmer/api/org/w3c/tools/resources/BooleanAttribute.html">BooleanAttribute</a></dd>\r
+\r
+<dt>\r
+<i>default value</i></dt>\r
+\r
+<dd>\r
+This attribute defaults to <b>false</b>.</dd>\r
+</dl>\r
+\r
+<hr noshade size="1"><a NAME="private-cachability"></a><tt>private-cachability</tt>\r
+<dl>\r
+<dt>\r
+<i>semantics</i></dt>\r
+\r
+<dd>\r
+When this flag is set to true, it overrides all other settings, and mark\r
+the reply on its way back as being cachable by any cache (a private or\r
+shared cache) prvided that cache revalidates it on each access.</dd>\r
+\r
+<dt>\r
+<i>type</i></dt>\r
+\r
+<dd>\r
+&nbsp;This attribute is an editable <a href="http://jigsaw.w3.org/Doc/Programmer/api/org/w3c/tools/resources/BooleanAttribute.html">BooleanAttribute</a></dd>\r
+\r
+<dt>\r
+<i>default value</i></dt>\r
+\r
+<dd>\r
+This attribute defaults to <b>false</b>.</dd>\r
+</dl>\r
+\r
+<hr noshade size="1"><a NAME="public-cachability"></a><tt>public-cachability</tt>\r
+<dl>\r
+<dt>\r
+<i>semantics</i></dt>\r
+\r
+<dd>\r
+When set to true, the filter will mark all outgoing replies it catches\r
+as being cachable, witouht even requiring revalidation.</dd>\r
+\r
+<dt>\r
+<i>type</i></dt>\r
+\r
+<dd>\r
+&nbsp;This attribute is an editable <a href="http://jigsaw.w3.org/Doc/Programmer/api/org/w3c/tools/resources/BooleanAttribute.html">BooleanAttribute</a></dd>\r
+\r
+<dt>\r
+<i>default value</i></dt>\r
+\r
+<dd>\r
+This attribute defaults to <b>false</b>.</dd>\r
+</dl>\r
+\r
+<hr noshade size="1">\r
+<p><i><a href="mailto:jigsaw@w3.org">Jigsaw Team</a></i>\r
+<br><i>$Id: org.w3c.jigsaw.acl.AclFilter.html,v 1.1 1999/07/26 14:25:17\r
+bmahe Exp $</i>\r
+</body>\r
+</html>\r