All resources All frames

# GenericAuthFilter

The GenericAuthFilter provides a basic authentication mechanism. Depending on the realm it uses, and on its user description, it will use either IP filtering, or IP filtering with Basic authentication.

The filter is configured to allow only some users or some users belonging to a given set of groups to access the information it protects. Users are recorded in a realm database. If no allowed users or groups is specified, all users of the realm are allowed.

## Inherits

The GenericAuthFilter class inerits from the following classes:

- Resource
- FramedResource
- ResourceFrame
- ResourceFilter
- AuthFilter

## Attributes description

The GenericAuthFilter defines the following attributes:

- users
- groups

`users`

semantics
  The list of the names of the users allowed to access the information protected by the authentication filter.
type
  This attribute is an editable StringArrayAttribute
default value
  This attribute defaults to null.

`groups`

semantics
  The list of the names of the groups allowed to access the information protected by the authentication filter.
type
  This attribute is an editable StringArrayAttribute
default value
  This attribute defaults to null.

Jigsaw Team
$Id: org.w3c.jigsaw.auth.GenericAuthFilter.html,v 1.3 1998/03/27 08:15:08 bmahe Exp $