Provides concrete implementations of some SASL (Simple Authentication and Security Layer) mechanisms.

## Package overview

This package contains the required classes to use four SASL mechanisms: ANONYMOUS, PLAIN, CRAM-MD5, and SRP. The provided classes allow the use of these, and future mechanism implementations, through both: Sun's --as described in JSR 28 - Java SASL Specification-- as well as GNU Crypto's own APIs.

An implementation of `javax.security.sasl`, and required classes, are provided by this library (see the ANT build.xml file).

The following diagram shows the important classes participating in this package: