Hi,
I have implemented RemoteDirectory interface in Crowd in order to implement our custom directory with Crowd. Implementing this interface involved implementing several methods in the interface. I am trying to understand how Crowd uses these methods and I see that it calls these methods many times. For instance I tried to login to JIRA as a user in our custom directory, and tracked the methods called by Crowd. It called authenticate() method 2 times, findUserByName() method 89 times and storeUserAttributes method 43 times.
Can anyone help me understand why this happens and what can I do to reduce this frequency.
Thanks!