No, the OSGi Configuration Admin service does not know about the Sling Tenant API and has no other tenant awareness for that matter. Hence, out of the box, the OSGi Configuration Admin service is not directly tenant aware.
Configurations could be crafted, though, to simulate tenant awareness in that so-called factory configurations would be created, one per tenant. Actually feasibility would have to be evaluated on a configuration-by-configuration level.
But what I see in Configuration factory service, there is no method something like getConfiguration(String) where-in I could just pass tenantId and get the configurations back. I need to write a wrapper around that. Can you please shed some light on that, how to make it working with configuration factory service even?