ProviderApplication.provider_settings are used by backend to communicate with the authentication providers. This field will not be exposed to frontend.
Provider settings for AzureProvider.
The identity provider root URL (ex. graph.microsoft.com/v2).
Provider settings for Auth0Provider.
Your Auth0 account domain (ex. auth.botmd.io).
Your Auth0 client ID.
Must be at least 1 characters long
Auth0 client secret for using the Auth0 management API.
Must be at least 1 characters long
Provider Settings for 'SgidProvider'
No Additional PropertiesClient id obtained from sgid developer portal.
Must be at least 1 characters long
Client secret obtained from sgid developer portal.
Must be at least 1 characters long
Private key obtained from sgid developer portal.
Must be at least 1 characters long
Scope for Sgid. "openid" must be provided as a scope.
Must be at least 1 characters long
Use session as identifier for heimdall application. Defaults to false.
Provider Settings for 'OTPProvider'
No Additional PropertiesRatatoskr providers to use for delivering OTP.
Must contain a minimum of 1 items
The II type to use this provider with.
The Ratatoskr provider application UID.
Must be at least 1 characters long
The Ratatoskr provider application name.
Must be at least 1 characters long
Settings for configuring the pyotp.TOTP object.
Hexadecimal secret key for generating and verifying OTPs. Defaults to settings.HEIMDALL_HMAC_KEY.
^[a-z0-9]{64}$
Number of OTP digits.
Value must be greater or equal to 4
Name of OTP application. Defaults to OTP (<environment>).
Must be at least 1 characters long
Issuer of OTP application. Defaults to Bot MD.
Must be at least 1 characters long
Interval that the OTP is valid for. Since we are doing a time-based thing with validity window size of 1 interval, this means that the OTP may sometimes be valid for up to 2 * interval seconds; other times it could be valid for only interval seconds. Defaults to 300.
Value must be greater or equal to 1
Provider Settings for 'CleoMaxicareProvider'
Token that used for validate access.
Must be at least 1 characters long
URL of Maxicare service
Provider Settings for 'PublicServiceProvider'
No Additional PropertiesToken that used for validate access.
Must be at least 1 characters long