# Functions

No description provided by the author
GetHostWithScheme is a helper function to extract the scheme and host portion of the provided url.
No description provided by the author
No description provided by the author
SetupCustomValidations creates new validator instance and configures it with requested validations.
SpConfigFromGlobalConfig finds configuration of given `ServiceProviderType` and `repoBaseUrl` in given `SharedConfiguration`.
SpConfigFromUserSecret tries to find user's service provider secret.
ValidateStruct validates struct on the preconfigured validator instance.

# Constants

No description provided by the author
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
HostCredentials service provider is used for service provider URLs that we don't support (are not in list of SupportedServiceProviderTypes).
No description provided by the author
No description provided by the author
all service provider types we support, including default values Note: HostCredentials service provider does not belong here because it's not defined service provider that can be configured in any form.

# Structs

CustomValidationOptions.
ServiceProviderConfiguration contains configuration for a single service provider configured with the SPI.
No description provided by the author
SharedConfiguration contains the specification of the known service providers as well as other configuration data shared between the SPI OAuth service and the SPI operator.

# Type aliases

No description provided by the author