auth.provider API
    Preparing search index...

    Variable CoreConfigSchemaConst

    CoreConfigSchema: ZodObject<
        {
            http: ZodObject<
                { port: ZodCoercedNumber<unknown>; trustProxy: ZodBoolean },
                $strip,
            >;
            oauth: ZodObject<
                {
                    accessToken: ZodObject<
                        { expiresIn: ZodCoercedNumber<unknown> },
                        $strip,
                    >;
                    code: ZodOptional<
                        ZodObject<
                            {
                                adapter: ZodOptional<
                                    ZodEnum<{ memory: "memory"; redis: "redis" }>,
                                >;
                            },
                            $strip,
                        >,
                    >;
                    grants: ZodObject<{}, $loose>;
                    jwt: ZodPreprocess<
                        ZodObject<
                            {
                                issuer: ZodOptional<ZodString>;
                                legacyTypAccept: ZodOptional<ZodBoolean>;
                                signingKey: ZodObject<
                                    {
                                        local: ZodOptional<ZodDiscriminatedUnion<(...), (...)>>;
                                        provider: ZodString;
                                    },
                                    $loose,
                                >;
                            },
                            $strip,
                        >,
                    >;
                    nonce: ZodOptional<
                        ZodObject<{ maxLength: ZodCoercedNumber<unknown> }, $strip>,
                    >;
                    oidcMode: ZodEnum<{ dual: "dual"; "oidc-required": "oidc-required" }>;
                    refreshToken: ZodPreprocess<
                        ZodObject<
                            {
                                expiresIn: ZodCoercedNumber<unknown>;
                                legacyRtPolicy: ZodEnum<{ reject: "reject" }>;
                                unknownFamilyPolicy: ZodEnum<{ accept: "accept"; reject: "reject" }>;
                            },
                            $strip,
                        >,
                    >;
                    resourceIndicator: ZodOptional<
                        ZodObject<{ enabled: ZodPreprocess<ZodBoolean> }, $strip>,
                    >;
                    tokenExchange: ZodOptional<
                        ZodObject<{ maxActorChainDepth: ZodCoercedNumber<unknown> }, $strip>,
                    >;
                },
                $strip,
            >;
        },
        $strip,
    > = ...

    Minimal always-required config for the auth provider core. Token-only deployments (no session, no federation) only need these sections.