Package org.owasp.esapi

Reference implementations of the ESAPI interfaces.

See:
          Description

Class Summary
AccessController Reference implementation of the IAccessController interface.
AccessReferenceMap Reference implementation of the IAccessReferenceMap interface.
Authenticator Reference implementation of the IAuthenticator interface.
Encoder Reference implementation of the IEncoder interface.
EncryptedProperties Reference implementation of the IEncryptedProperties interface.
Encryptor Reference implementation of the IEncryptor interface.
ESAPI ESAPI locator class to make it easy to get a concrete implementation of the various ESAPI classes.
Executor Reference implementation of the Executor interface.
HTTPUtilities Reference implementation of the IHTTPUtilities interface.
IntrusionDetector Reference implementation of the IIntrusionDetector interface.
JavaLogFactory  
Logger Reference implementation of the ILogger interface.
Randomizer Reference implementation of the IRandomizer interface.
SafeFile Extension to java.io.File to prevent against null byte injections and other unforeseen problems resulting from unprintable characters causing problems in path lookups.
SecurityConfiguration The SecurityConfiguration manages all the settings used by the ESAPI in a single place.
Threshold The threshold class simply models the data for a basic threshold with a name, elapsed time, counter, and a set of actions to take.
User Reference implementation of the IUser interface.
Validator Reference implementation of the IValidator interface.
 

Package org.owasp.esapi Description

Reference implementations of the ESAPI interfaces.

References

This library builds on some of the ideas found in: