Authentication Tool
===================

.. automodule:: Products.NaayaCore.AuthenticationTool.AuthenticationTool
   :members:
     is_anonymous

.. autoclass:: Products.NaayaCore.AuthenticationTool.AuthenticationTool.AuthenticationTool
   :members:
     getUserNames,
     getUsersRolesRestricted,
     searchUsers,
     isNewUser,
     isLocalUser,
     getUsers,
     getUser,
     getAuthenticatedUserRoles,
     isAdministrator,
     getUsersRoles,
     getUsersWithRoles,
     getUsersWithRole,
     getUserSource,
     getUsersFullNames,
     get_user_with_userid,
     name_from_userid,
     get_current_userid,
     getUsersEmails,
     getUserAccount,
     getUserPassword,
     getUserRoles,
     get_all_user_roles,
     getUserFirstName,
     getUserLastName,
     getUserFullName,
     getUserFullNameByID,
     getUserEmail,
     getUserHistory,
     getUserCreatedDate,
     getUserLastUpdated,
     getUserLastLogin,
     getUserLastPost,
     getSourceObj,
     emailConfirmationEnabled

.. autoclass:: Products.Naaya.NySite.NySite
   :members:
     admin_adduser,
     admin_edituser,
     admin_roles,
     admin_addroles
