|
Bees v0.5.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use bees.core.security | |
apps.authenticator | Applications used to the process of authenticating and authorizing downloaded protocols. |
apps.benchmark | |
apps.discovery | Protocol and test application for discovering neighbors on the same LAN. |
apps.health | A demo application that tries to implement Healthd-like functionality. |
apps.liveness | Protocol and test application for testing the responsiveness of neighbors. |
apps.pathfinder | A simple routing protocol that builds a tree of nodes for forwarding client packets to a server and multicasting server packets to the clients. |
bees.core | The core functionality for Bees, including, capabilities, coroutines, and events. |
bees.core.kernel | Classes that implement the Bee's kernel domain and the coroutine's for supporting user domains. |
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. |
bees.tests | Test classes that are used by the testsuite directory. |
Classes in bees.core.security used by apps.authenticatorPermissionSet
|
A PermissionSet holds a list of permissions and provides a number of methods for manipulating them. |
Classes in bees.core.security used by apps.benchmarkIntegerPermission
|
An IntegerPermission binds a permission name to an integer value. |
Classes in bees.core.security used by apps.discoveryIntegerPermission
|
An IntegerPermission binds a permission name to an integer value. |
Classes in bees.core.security used by apps.healthIntegerPermission
|
An IntegerPermission binds a permission name to an integer value. PrivateKey
|
A PrivateKey capability wraps a java.security.PrivateKey object. PublicKey
|
A PublicKey capability wraps a java.security.PublicKey object. PublicKeySpec
|
The PublicKeySpec class wraps a java.security.PublicKey object. |
Classes in bees.core.security used by apps.livenessIntegerPermission
|
An IntegerPermission binds a permission name to an integer value. |
Classes in bees.core.security used by apps.pathfinderIntegerPermission
|
An IntegerPermission binds a permission name to an integer value. |
Classes in bees.core.security used by bees.coreIntegerPermission
|
An IntegerPermission binds a permission name to an integer value. KeySpec
|
A KeySpec is a base class for the various cryptographic key classes. Permission
|
Describes an abstract permission, consisting of a string name and an optional set of actions from the set {read,write,execute}. PermissionException
|
Exception thrown when a Capability doesn't have a required permission. PermissionSet
|
A PermissionSet holds a list of permissions and provides a number of methods for manipulating them. PrivateKeySpec
|
The PrivateKeySpec class wraps a java.security.PrivateKey object. PublicKeySpec
|
The PublicKeySpec class wraps a java.security.PublicKey object. SecretKey
|
A SecretKey capability wraps a javax.crypto.SecretKey object. VersionString
|
A VersionString capability wraps a string that can be used in place of other objects when computing hash identifiers. |
Classes in bees.core.security used by bees.core.kernelPermissionSet
|
A PermissionSet holds a list of permissions and provides a number of methods for manipulating them. |
Classes in bees.core.security used by bees.core.resourceEnumerationException
|
Exception thrown when a symbol name in an EnumerationPermission cannot be matched to the symbols in an enumeration. EnumerationPair
|
An EnumerationPair maps a string to an integer value. FilePermission
|
FilePermission extends the standard Permission class to support file specific actions. IntegerPermission
|
An IntegerPermission binds a permission name to an integer value. Permission
|
Describes an abstract permission, consisting of a string name and an optional set of actions from the set {read,write,execute}. PermissionSet
|
A PermissionSet holds a list of permissions and provides a number of methods for manipulating them. PermissionTypes
|
|
Classes in bees.core.security used by bees.core.securityAlias
|
EnumerationException
|
Exception thrown when a symbol name in an EnumerationPermission cannot be matched to the symbols in an enumeration. EnumerationPair
|
An EnumerationPair maps a string to an integer value. FloatPermission
|
A FloatPermission binds a permission name to a floating point value. IntegerPermission
|
An IntegerPermission binds a permission name to an integer value. KeyPair
|
This class is a simple holder for a key pair (a public key and a private key). KeySpec
|
A KeySpec is a base class for the various cryptographic key classes. Mac
|
Mac is a thin veneer over the standard javax.crypto.Mac class that uses bees.core.security classes. Password
|
A Password capability wraps a password string. Permission
|
Describes an abstract permission, consisting of a string name and an optional set of actions from the set {read,write,execute}. PermissionSet
|
A PermissionSet holds a list of permissions and provides a number of methods for manipulating them. PermissionTypes
|
PrivateKey
|
A PrivateKey capability wraps a java.security.PrivateKey object. PrivateKeySpec
|
The PrivateKeySpec class wraps a java.security.PrivateKey object. PublicKey
|
A PublicKey capability wraps a java.security.PublicKey object. PublicKeySpec
|
The PublicKeySpec class wraps a java.security.PublicKey object. SecretKey
|
A SecretKey capability wraps a javax.crypto.SecretKey object. SecretKeySpec
|
The SecretKeySpec class wraps a javax.crypto.SecretKey object. VersionString
|
A VersionString capability wraps a string that can be used in place of other objects when computing hash identifiers. |
Classes in bees.core.security used by bees.testsIntegerPermission
|
An IntegerPermission binds a permission name to an integer value. |
|
Bees v0.5.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |