iiitAccessServer 1.0

iiitAccessServer version 1.0
API Specification

Provides the base software of the iiitAccessServer.

See:
          Description

Packages
de.iiit.access.client Provides classes implementing example client programms
de.iiit.access.common.api Provides the interfaces and classes defining iiitAccessServer's client API
de.iiit.access.common.cache Provides the classes implementing iiitAccessServer's the 1st- and caches used on both, the client and the server side
de.iiit.access.common.rmi  
de.iiit.access.server Provides the iiitAccessServer's main classes
de.iiit.access.server.api Provides the interfaces defining the iiitAccessServer's plug-in API
de.iiit.access.server.plugins.cache Provides cache plugins implementing the iiitAccessServer's 1st- and 2nd-level caches
de.iiit.access.server.plugins.cachemanager Provides thread plugins managing the persistent 2nd-level cache
de.iiit.access.server.plugins.parser Provides classes for parsing and evaluating expressions and resolver plugins
de.iiit.access.server.plugins.server Provides thread plugins acting as external interfaces to the authorization system
de.iiit.access.server.util Provides utility classes to be used throughout the iiitAccessServer
de.iiit.access.server.util.db Provides classes to access databases
de.iiit.access.server.util.db.admindb Provides classes to access the admin database
de.iiit.access.server.util.db.cachedb Provides classes to access the cache database

 

Provides the base software of the iiitAccessServer.

Make sure to read the other documentation in addition to this javadoc documentation.

Other Needed packages

Copyright statement

This software consists of two parts, the server and the client library, which is also used inside the server.

The client library, which is ought to be linked into an application, consists of the packages de.iiit.access.client... and de.iiit.access.common.... For the client library this copyrights statement is to be obeyed:


Copyright © 2002, 2003 ingenieurbuero fuer innovative informationstechnik (iiit) Dipl.-Ing. Joerg Beckmann, Dortmund, Germany

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA or look at http://www.gnu.org/licenses/lgpl.html.


The server part consists of the packages de.iiit.access.server.... This is the copyright statement for the server:


Copyright © 2002, 2003 ingenieurbuero fuer innovative informationstechnik (iiit) Dipl.-Ing. Joerg Beckmann, Dortmund, Germany

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA or look at http://www.gnu.org/licenses/gpl.html


Version:
$Revision: 1.5 $ $Date: 2003/05/09 20:19:14 $

iiitAccessServer 1.0

Copyright © 2002, 2003 ingeneurbuero fuer innovative informationstechnik, Dipl.-Ing. Joerg Beckmann, Dortmund, Germany. All Rights Reserved.
See Copyright statement