IExternalProviderStore Interface
Resolves an IExternalProvider by its name.
Syntax
Unit: Sphinx.ExternalProvider
IExternalProviderStore = interface(IInterface);
Methods
| Name | Description |
|---|---|
| GetProvider | Returns the upstream provider with the given name, or nil if no provider is registered with it. |
| GetProviderNames | Returns the names of the upstream providers to offer as interactive "Login with..." options on the login page for the given request context. The default set is the registered providers flagged with IExternalProvider.ShowInLoginPage, optionally adjusted (added to, filtered or reordered) by the application per client/tenant. |