Rocky_Mountain_Vending/.pnpm-store/v10/files/f6/b51de06e9ce8336426c5a8f0a5bf614e8b3f90cf759307c137d3077138cb280519cdbc8830487db857188753ab8a8fa43eafe451f6759bc94f9f8454205231
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
Next.js website for Rocky Mountain Vending company featuring:
- Product catalog with Stripe integration
- Service areas and parts pages
- Admin dashboard with Clerk authentication
- SEO optimized pages with JSON-LD structured data

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 16:22:15 -07:00

14 lines
574 B
Text

import { Identity, IdentityProvider } from "../identity/identity";
import { HttpAuthSchemeId } from "./HttpAuthScheme";
/**
* Interface to get an IdentityProvider for a specified HttpAuthScheme
* @internal
*/
export interface IdentityProviderConfig {
/**
* Get the IdentityProvider for a specified HttpAuthScheme.
* @param schemeId schemeId of the HttpAuthScheme
* @returns IdentityProvider or undefined if HttpAuthScheme is not found
*/
getIdentityProvider(schemeId: HttpAuthSchemeId): IdentityProvider<Identity> | undefined;
}