Version 3 (modified by 14 years ago) (diff) | ,
---|
The Plug-in Skeleton
The federation distribution includes a functional skeletion that illustrates handling the interface calls though it does not manipulate any external testbed. It does illustrate most of the support for creating plug-ins, including reading configuration files, creating access control databases that map to local permission structures, storing persistent state and allocating local resources. The skeleton merely assigns an non-negative integer to each request. The range of integers is set from a configuration file.
This page describes how to set-up and run the skeleton plug-in, as well as what it does.
Configuration
These are the steps to configure the skeleton:
- Create a configuration directory that's readable by the user that the plugin will run as (probably your uid)
- make subdirectories in it called
certs
anduserconf
. Thecerts
directory must be writeable. - Copy
- Create a certificate representing a fedid in this directory. If you name it
fedd.pem
Attachments (4)
-
guest.pem (3.7 KB) - added by 14 years ago.
Universal client fedid
-
skel-only.tcl (126 bytes) - added by 14 years ago.
Simple one node experiment
-
skel_access (90 bytes) - added by 14 years ago.
Skeleton access file
-
skel.conf (399 bytes) - added by 14 years ago.
ABAC contents
Download all attachments as: .zip