Expresso 5-5-0

Package com.jcorporate.expresso.core.security

This package contains Expresso's security system, switchable from "weak" security (e.g. minimal-strength encryption) to "strong" security.

See:
          Description

Interface Summary
UserInfo UserInfo defines the interface to an object that provides information about a user this object may get it's information from LDAP, Database, or any other source
UserListener  
 

Class Summary
AbstractRandomNumber  
AbstractStringEncryption This class represents a StringEncryption Interface
CryptoManager CryptoManager.java Singleton Class that acts as a facade for managing if strong or weak crypto is desired.
CryptoTests Unit test cases for the Cryptographic functions
DelayThread Simple class called to suspend thread execution for x many seconds before offering a retry to login.
StringHash Base class for hashing.
User This class provides a front-end for maintaining Expresso Users.
 

Package com.jcorporate.expresso.core.security Description

This package contains Expresso's security system, switchable from "weak" security (e.g. minimal-strength encryption) to "strong" security. It also includes filters for field data used in DBObjects to prevent embedded code and other forms of attack on the security of the system.


Expresso 5-5-0

Please see www.jcorporate.com for information about new Expresso releases.