Javadocs for Authentication

Fairly basic descriptions.