|
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.authenticator| PermissionSet
|
A PermissionSet holds a list of permissions and provides a number of methods for manipulating them. |
|
Classes in bees.core.security used by apps.benchmark| IntegerPermission
|
An IntegerPermission binds a permission name to an integer value. |
|
Classes in bees.core.security used by apps.discovery| IntegerPermission
|
An IntegerPermission binds a permission name to an integer value. |
|
Classes in bees.core.security used by apps.health| IntegerPermission
|
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.liveness| IntegerPermission
|
An IntegerPermission binds a permission name to an integer value. |
|
Classes in bees.core.security used by apps.pathfinder| IntegerPermission
|
An IntegerPermission binds a permission name to an integer value. |
|
Classes in bees.core.security used by bees.core| IntegerPermission
|
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.kernel| PermissionSet
|
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.resource| 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. 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.security| Alias
|
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.tests| IntegerPermission
|
An IntegerPermission binds a permission name to an integer value. |
|
|
Bees v0.5.0 API | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||