Documentation
    Preparing search index...

    Variable AuthorizationCodeProviderOptionsSchemaConst

    AuthorizationCodeProviderOptionsSchema: TIntersect<
        [
            TIntersect<
                [
                    TObject<
                        {
                            clientId: TString;
                            clientSecret: TOptional<TString>;
                            scope: TOptional<TString>;
                            tokenEndpointAuthMethod: TOptional<
                                TUnion<
                                    [TLiteral<"client_secret_basic">, TLiteral<"client_secret_post">],
                                >,
                            >;
                            tokenLocation: TOptional<TString>;
                            tokenName: TOptional<TString>;
                            tokenPrefix: TOptional<TString>;
                        },
                    >,
                    TUnion<
                        [
                            TObject<{ issuer: TString }>,
                            TObject<{ discoveryEndpoint: TString }>,
                            TObject<
                                {
                                    authorizationEndpoint: TOptional<TString>;
                                    endSessionEndpoint: TOptional<TString>;
                                    tokenEndpoint: TString;
                                },
                            >,
                        ],
                    >,
                ],
            >,
            TObject<
                {
                    maxRefreshRetries: TOptional<TNumber>;
                    maxRefreshRetryDelay: TOptional<TNumber>;
                    postLogoutRedirectUri: TString;
                    redirectUri: TString;
                    scope: TOptional<TString>;
                },
            >,
        ],
    > = ...