StaticInstanceGet singleton instance
Clear all providers (useful for testing)
Create a provider based on configuration
Get all registered provider types
Check if a provider type is registered
StaticgetGet provider-specific Angular services that need to be injected This uses the static angularProviderFactory property on each provider class for extensibility
Factory for creating Angular authentication providers Uses MJGlobal ClassFactory pattern for extensibility