- Information
Main Page
Publications
Software / Docs
Demo Programs
People

- Subsystems
Trust
Discovery
Switchboard
dRBAC
Runtime
Utilities
-- intro --
DisCo: Middleware for Securely Deploying Decomposable Services in Partly Trusted Environments
Trust


The universal trust mechanism interfaces (API) allows developers to encapsulate any number of trust management schemes into their programs. This acts as a proxy layer to for DisCo components and such schemes. To use this package, credentials passed to and from components should be marked with a Credential interface (similar to the Serializable interface since it requires a program to implement no methods). Classes that perform authorization on such credentials will implement an Authorizer. To monitor when authorization has chained, users create classes which implement an AuthorizationMonitor and those who listen will implement an AuthorizationMonitorCallback. Details of this can be found on the latest DisCo paper and in the API.

more details...