Issue #2432585 by almaudoh, znerol, dawehner, cpj: Improve authentication manager service construction to support custom global service providers