Skip to main content

SettingsOIDCAuthIntegrationInput

No description

input SettingsOIDCAuthIntegrationInput {
enabled: Boolean
allowRegistration: Boolean
targetFilter: SettingsAuthenticationTargetFilterInput
name: String
clientID: String
clientSecret: String
authorizationURL: String
tokenURL: String
jwksURI: String
issuer: String
}

Fields

SettingsOIDCAuthIntegrationInput.enabled ● Boolean scalar

enabled, when true, allows the integration to be enabled.

SettingsOIDCAuthIntegrationInput.allowRegistration ● Boolean scalar

allowRegistration when true will allow users that have not signed up before with this authentication integration to sign up.

SettingsOIDCAuthIntegrationInput.targetFilter ● SettingsAuthenticationTargetFilterInput input

targetFilter will restrict where the authentication integration should be displayed. If the value of targetFilter is null, then the authentication integration should be displayed in all targets.

SettingsOIDCAuthIntegrationInput.name ● String scalar

name is the label assigned to reference the provider of the OIDC integration, and will be used in situations where the name of the provider needs to be displayed, like the login button.

SettingsOIDCAuthIntegrationInput.clientID ● String scalar

clientID is the Client Identifier as defined in:

https://tools.ietf.org/html/rfc6749#section-2.2

SettingsOIDCAuthIntegrationInput.clientSecret ● String scalar

clientSecret is the Client Secret as defined in:

https://tools.ietf.org/html/rfc6749#section-2.3.1

SettingsOIDCAuthIntegrationInput.authorizationURL ● String scalar

authorizationURL is defined as the authorization_endpoint in:

https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata

SettingsOIDCAuthIntegrationInput.tokenURL ● String scalar

tokenURL is defined as the token_endpoint in:

https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata

SettingsOIDCAuthIntegrationInput.jwksURI ● String scalar

jwksURI is defined as the jwks_uri in:

https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata

SettingsOIDCAuthIntegrationInput.issuer ● String scalar

issuer is defined as the issuer in:

https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata

Member Of

SettingsAuthIntegrationsInput input