Optional
clockThere can be clock skew between the IdP and Qlik's login server. In these cases, a tolerance can be set.
Optional
createTells the consumer of the IdP that new users should be created on login if they don't exist.
Optional
descriptionIndicates whether the IdP is meant for interactive login.
Optional
optionsRequired OIDC configurations for non-interactive IdPs and interactive IdPs with skipVerify
flag enabled.
Optional
allowedClientIds?: 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.
Optional
audience?: 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.
Optional
discoveryUrl?: stringThe OpenID configuration endpoint. (Ex: https://
Optional
openid_configuration?: OpenIDConfigurationOpenID configuration
Optional
realm?: stringThe realm identifier for the IdP.
Optional
pendingRequired OIDC configurations for interactive IdPs that require verification.
Optional
blockOfflineAccessScope?: 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.
Optional
decryptingKey?: DecryptingKeyA decrypting key used to decrypt OIDC encrypted assertions
Optional
discoveryUrl?: stringThe OpenID configuration endpoint. (Ex: https://
Optional
emailVerifiedAlwaysTrue?: booleanOnly ADFS and AzureAD IdPs can set this property. For ADFS and AzureAD, it defaults to false. For other IdPs, it defaults to undefined.
Optional
idTokenSignatureAlg?: "RS256" | "RS512"The algorithm used to sign the ID token. The default algorithm is RS256.
Optional
openid_configuration?: OpenIDConfigurationOpenID configuration
Optional
realm?: stringThe realm identifier for the IdP.
Optional
scope?: 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.
Optional
useClaimsFromIdToken?: booleanIf true, will use the claims from the ID token. By default it is set to true for ADFS and AzureAD.
Optional
postDirect 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.
Optional
skipIf set to true
, skips IdP verification process and assumes the IdP is verified.
Optional
tenantThe tenant identifiers that map to the given IdP.
Payload for creating an OIDC-compatible identity provider.