Looks that you can extend this class from SessionAuthenticator since Authenticated method can be same as it.