All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class semper.access.BootstrapRole

java.lang.Object
   |
   +----semper.access.Role
           |
           +----semper.access.BootstrapRole

public class BootstrapRole
extends Role
SEMPER Access Control Service.

Implementation of bootstrap role templates. Bootstrap roles are only unlocked during the SEMPER initialisation phase.

Version:
$Revision: 1.1 $ $Date: 1996/11/20 15:50:06 $
Author:
Jaap-Henk Hoepman (jhh@cwi.nl)
See Also:
Role, BootstrapRoleInstance, init

Constructor Index

 o BootstrapRole(String, String)
Create a new bootstrap role template.

Method Index

 o createNewInstance(AccessControlHandle)
Create a role instance for this role template
 o getInfo()
Obtain a short string describing the role template and its parameters.

Constructors

 o BootstrapRole
 public BootstrapRole(String name,
                      String desc)
Create a new bootstrap role template.

Parameters:
name - the name of the role
desc - the description of the role

Methods

 o getInfo
 public final String getInfo()
Obtain a short string describing the role template and its parameters.

Useful for logging.

Returns:
A short string describing the role template.
Overrides:
getInfo in class Role
 o createNewInstance
 public final RoleInstance createNewInstance(AccessControlHandle owner)
Create a role instance for this role template

Parameters:
owner - AccessControlHandle of the owner of the instance.
Returns:
instance of this bootstrap role template, of class BootstrapRoleInstance.

All Packages  Class Hierarchy  This Package  Previous  Next  Index