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