Bees v0.5.0 API

Uses of Interface
bees.core.CapabilitySpec

Packages that use CapabilitySpec
bees.core The core functionality for Bees, including, capabilities, coroutines, and events. 
bees.core.resource This package holds most of the system provided capabilities. 
bees.core.security This packages holds most of the security related capabilities and Permission classes. 
 

Uses of CapabilitySpec in bees.core
 

Classes in bees.core that implement CapabilitySpec
 class Node
          The Node class provides access to node global functionality.
 class NodeSpec
           
 

Methods in bees.core that return CapabilitySpec
 CapabilitySpec NodeSpec.specFromBytes(byte[] flattened)
           
 CapabilitySpec CapabilitySpec.specFromBytes(byte[] flattened)
          Initialize this object from the given flattened version of the object.
 

Methods in bees.core with parameters of type CapabilitySpec
abstract  Capability SpecCapabilityFactory.create(Capability parent, CapabilitySpec cs)
           
 Capability SpecCapabilityFactory.create(Capability[] parent, CapabilitySpec cs)
           
 

Uses of CapabilitySpec in bees.core.resource
 

Classes in bees.core.resource that implement CapabilitySpec
 class Account
           
 class AccountSpec
           
 class Directory
          The Directory capability is used to designate a directory relative to a FileSystemRoot.
 class File
          Capability to govern access to a disk file.
 class FileSystemRoot
          The FileSystemRoot capability is used to designate a "root" in the local file system.
 class Logger
          The Logger capability provides logging functionality using another capability that provides an OutputStream.
 class LoggerSpec
          A LoggerSpec captures the capability material for a Logger capability.
 class PathSpec
          PathSpec is used as a base for the Directory and File capabilities.
 

Methods in bees.core.resource that return CapabilitySpec
 CapabilitySpec PathSpec.specFromBytes(byte[] flattened)
           
 CapabilitySpec AccountSpec.specFromBytes(byte[] flattened)
           
 CapabilitySpec LoggerSpec.specFromBytes(byte[] flattened)
           
 

Methods in bees.core.resource with parameters of type CapabilitySpec
 Capability LoggerFactory.create(Capability parent, CapabilitySpec sc)
           
 

Uses of CapabilitySpec in bees.core.security
 

Classes in bees.core.security that implement CapabilitySpec
 class KeySpec
          A KeySpec is a base class for the various cryptographic key classes.
 class PrivateKey
          A PrivateKey capability wraps a java.security.PrivateKey object.
 class PrivateKeySpec
          The PrivateKeySpec class wraps a java.security.PrivateKey object.
 class PublicKey
          A PublicKey capability wraps a java.security.PublicKey object.
 class PublicKeySpec
          The PublicKeySpec class wraps a java.security.PublicKey object.
 class SecretKey
          A SecretKey capability wraps a javax.crypto.SecretKey object.
 class SecretKeySpec
          The SecretKeySpec class wraps a javax.crypto.SecretKey object.
 

Methods in bees.core.security that return CapabilitySpec
 CapabilitySpec KeySpec.specFromBytes(byte[] flattened)
           
 


Bees v0.5.0 API

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