Authenticator class