Getting the current users id from inside a plugin

I need to fetch some basic data about the current logged in user from within my plugin.

In previous Confluence versions, I used to get this info via AuthenticatedUserThreadLocal but as per this document https://developer.atlassian.com/server/confluence/how-do-i-find-the-logged-in-user/ that is deprecated.

The article above suggests me to use com.atlassian.confluence.user.AuthenticatedUserAccessor for this purpose however I cannot seem to find any information about this class in the API documentation. It does not seem to be available in the com.atlassian.confluence.user package either.

Any suggestions on the best possible way to fetch current users data from a plugin?

Thanks,
Ramishka.