Table of Contents

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.​Show​InLogin​Page, optionally adjusted (added to, filtered or reordered) by the application per client/tenant.