An authentication provider for JAAS.