W3CJigsaw
All resources All frames 

AclFilter

This authentication filter is compliant with the Acl interface, it must be associated to a specific metadata frame implementing the Acl interface (see AclRealm).


Inherits

The AclFilter class inerits from the following classes:

Attributes description

The AclFilter defines the following attributes:
security-level
semantics
 0 = Basic Authentication, 1 = Digest Authentication
type
 This attribute is an editable IntegerAttribute
default value
This attribute defaults to 0.

strict-acl-merge-policy
semantics
If true and if the AclFilter is associated to several metadata frames (that are Acls) the access must be granted by all Acls.
type
 This attribute is an editable BooleanAttribute
default value
This attribute defaults to true.

algorithm
semantics
 MD5, SHA (used only by the Digest Authentication)
type
 This attribute is an editable StringAttribute
default value
This attribute defaults to null.

nonce_ttl
semantics
 Time to leave of Digest Authentication.
type
 This attribute is an editable IntegerAttribute
default value
This attribute defaults to 300.

shared-cachability
semantics
When this flag is set to true, the authentication filter will decorate replies on the way back, marking the reply as being cachable by proxies only if the proxy is willing to revalidate it.
type
 This attribute is an editable BooleanAttribute
default value
This attribute defaults to false.

private-cachability
semantics
When this flag is set to true, it overrides all other settings, and mark the reply on its way back as being cachable by any cache (a private or shared cache) prvided that cache revalidates it on each access.
type
 This attribute is an editable BooleanAttribute
default value
This attribute defaults to false.

public-cachability
semantics
When set to true, the filter will mark all outgoing replies it catches as being cachable, witouht even requiring revalidation.
type
 This attribute is an editable BooleanAttribute
default value
This attribute defaults to false.

Jigsaw Team
$Id: org.w3c.jigsaw.acl.AclFilter.html,v 1.1 1999/07/26 14:25:17 bmahe Exp $