Optional
appTokenProvider: IAppTokenProviderPublic API to acquire a token with ClientCredential Flow for Confidential clients
Creates query string for the /token request
looks up cache if the tokens are cached already
Optional
serverTelemetryManager: null | ServerTelemetryManagerGenerated using TypeDoc
OAuth2.0 client credential grant