OptionalclockThere can be clock skew between the IdP and Qlik's login server. In these cases, a tolerance can be set.
OptionalcreateTells the consumer of the IdP that new users should be created on login if they don't exist.
OptionaldescriptionIndicates whether the IdP is meant for interactive login.
OptionaloptionsRequired OIDC configurations for non-interactive IdPs and interactive IdPs with skipVerify flag enabled.
OptionalallowedClientIds?: string[]Only clients with IDs in this list will be allowed API access. A blank list or empty value means any client IDs authenticated against the IdP will be allowed access.
Optionalaudience?: stringAllows for setting audience in access tokens.
Mappings from claim name to an array of JSON pointers that point to locations in the claims from the IdP to retrieve the value from.
OptionaldiscoveryUrl?: stringThe OpenID configuration endpoint. (Ex: https://
Optionalopenid_configuration?: OpenIDConfigurationOpenID configuration
Optionalrealm?: stringThe realm identifier for the IdP.
OptionalpendingRequired OIDC configurations for interactive IdPs that require verification.
OptionalblockOfflineAccessScope?: booleanWhen true, the offline_access scope will not be requested from the IdP where applicable.
Mappings from claim name to an array of JSON pointers that point to locations in the claims from the IdP to retrieve the value from.
The client identifier used as part of authenticating an interactive identity provider.
The client secret used as part of authenticating an interactive identity provider.
OptionaldecryptingKey?: DecryptingKeyA decrypting key used to decrypt OIDC encrypted assertions
OptionaldiscoveryUrl?: stringThe OpenID configuration endpoint. (Ex: https://
OptionalemailVerifiedAlwaysTrue?: booleanOnly ADFS and AzureAD IdPs can set this property. For ADFS and AzureAD, it defaults to false. For other IdPs, it defaults to undefined.
OptionalidTokenSignatureAlg?: "RS256" | "RS512"The algorithm used to sign the ID token. The default algorithm is RS256.
Optionalopenid_configuration?: OpenIDConfigurationOpenID configuration
Optionalrealm?: stringThe realm identifier for the IdP.
Optionalscope?: stringScope which will be sent along with token requests to the IdP. Scopes should be space delimited. Will default to certain values depending on the IdP provider.
OptionaluseClaimsFromIdToken?: booleanIf true, will use the claims from the ID token. By default it is set to true for ADFS and AzureAD.
OptionalpostDirect the user on logout to a specific URI.
The protocol to be used for communicating with the identity provider.
The identity provider to be used.
OptionalskipIf set to true, skips IdP verification process and assumes the IdP is verified.
OptionaltenantThe tenant identifiers that map to the given IdP.
Payload for creating an OIDC-compatible identity provider.