Added documentation for Authenticate method