Rocky_Mountain_Vending/.pnpm-store/v10/files/6c/177f63fded87bfe3fd53825b4f583596117bb197902dac56051044b16469818dadd742d4b9d75ca7d23a5566517da104c4a4d63dba77ce12b57c8f33e26fb6
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
570 B
Text

import type { Identity, IdentityProvider } from "../identity/identity";
import type { 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;
}