Authentication.support contains the specific implementations of the AuthenticationHandler interface. These implementations are designed to authenticate a specific type of Credential.
AuthenticationHandlers are normally associated with the provided AuthenticationManagerImpl which handles all aspects of the request for Authentication.