CustomOidcProviderConfigInput: {
    claimToUseForUserId?: InputMaybe<Scalars["String"]["input"]>;
    issuer?: InputMaybe<Scalars["String"]["input"]>;
    jwksUrl?: InputMaybe<Scalars["String"]["input"]>;
    oidcConfigurationUrl?: InputMaybe<Scalars["String"]["input"]>;
    userIdPrefix?: InputMaybe<Scalars["String"]["input"]>;
}

Type declaration

  • OptionalclaimToUseForUserId?: InputMaybe<Scalars["String"]["input"]>

    Claim to use for the user id

  • Optionalissuer?: InputMaybe<Scalars["String"]["input"]>

    Issuer (iss claim) to use if no OidcConfigurationUrl is provided

  • OptionaljwksUrl?: InputMaybe<Scalars["String"]["input"]>

    JWKS URL to use if no OidcConfigurationUrl is provided

  • OptionaloidcConfigurationUrl?: InputMaybe<Scalars["String"]["input"]>

    URL of the OIDC configuration endpoint for Custom Issuer. Ignored for non custom

  • OptionaluserIdPrefix?: InputMaybe<Scalars["String"]["input"]>

    Prefix added to unique id of user (typically pulled from sub claim) on the Custom Issuer. Ignored for non custom. Each provider has a default, where Custom providers are the only ones that can be modified here.

    Maximum of 5 characters Default for Custom is 'oidc:'