ANTS v2.0 API

Package ants.core.security

The ANTS internal security implementation.

See:
          Description

Class Summary
AdminPermission Represents the "root" permission.
BasicPolicy A hashtable-based implementation of a security policy that maps principals to permissions.
Permission Describes an abstract permission, consisting of a string name and an optional set of actions from the set {read,write,execute}.
Policy The abstract specification of a class that maps principals to permissions.
Principal Represents a resource principal: something that has access to resources (i.e., administrator, John Smith, etc.).
ReferenceMonitor This class serves as the interface to a basic reference monitor.
SecurityDefaults Represents a set of built-in access control defaults.
 

Exception Summary
ReferenceMonitorException Raised to signal an access control violation.
 

Package ants.core.security Description

The ANTS internal security implementation.

This package is used by ANTS to manage identities (Princiapls) and permissions associated with those identities. For more information about the ANTS security architecture, look at the security API documentation.


ANTS v2.0 API

This documentation is Copyright (C) 1998-2001 The University of Utah and the University of Washington. All Rights Reserved. See the individual source files for distribution terms.
Documentation, software, and mailing lists for ANTS v2.0 can be found at the Janos Project: http://www.cs.utah.edu/flux/janos/