Vgs Auth Handler
Provides an authentication token for VGSCollect operations.
This interface allows VGSCollect to request a token asynchronously without blocking the calling thread. Implementations are responsible for fetching or generating a valid token and returning it via the provided callbacks.