Perform authentication once and cache token

Signed-off-by: Tushar Gohad <tushar.gohad@intel.com>