@accelerated-software-development/caddy-api-client - v0.4.3
    Preparing search index...

    Variable OidcIdentityProviderSchemaConst

    OidcIdentityProviderSchema: ZodObject<
        {
            kind: ZodLiteral<"oauth">;
            name: ZodString;
            params: ZodObject<
                {
                    client_id: ZodOptional<ZodString>;
                    client_secret: ZodOptional<ZodString>;
                    driver: ZodOptional<ZodString>;
                    metadata_url: ZodOptional<ZodString>;
                    realm: ZodOptional<ZodString>;
                    scopes: ZodOptional<ZodArray<ZodString, "many">>;
                },
                "strip",
                ZodTypeAny,
                {
                    client_id?: string;
                    client_secret?: string;
                    driver?: string;
                    metadata_url?: string;
                    realm?: string;
                    scopes?: string[];
                },
                {
                    client_id?: string;
                    client_secret?: string;
                    driver?: string;
                    metadata_url?: string;
                    realm?: string;
                    scopes?: string[];
                },
            >;
        },
        "strip",
        ZodTypeAny,
        {
            kind: "oauth";
            name: string;
            params: {
                client_id?: string;
                client_secret?: string;
                driver?: string;
                metadata_url?: string;
                realm?: string;
                scopes?: string[];
            };
        },
        {
            kind: "oauth";
            name: string;
            params: {
                client_id?: string;
                client_secret?: string;
                driver?: string;
                metadata_url?: string;
                realm?: string;
                scopes?: string[];
            };
        },
    > = ...

    OIDC identity provider schema Uses the authcrunch wrapper structure: name, kind, params