/** * @flink-app/oidc-plugin * * OIDC authentication plugin for Flink Framework * * Provides OpenID Connect authentication with generic IdP support, * JWT integration via jwt-auth-plugin, JIT user provisioning, * and optional token storage for API access. */ export { oidcPlugin } from "./OidcPlugin"; export { OidcPluginOptions, OidcError, AuthSuccessCallbackResponse, AuthErrorCallbackResponse } from "./OidcPluginOptions"; export { OidcProviderConfig } from "./OidcProviderConfig"; export { OidcPluginContext } from "./OidcPluginContext"; export { default as OidcProfile } from "./schemas/OidcProfile"; export { default as OidcTokenSet } from "./schemas/OidcTokenSet"; export { default as OidcSession } from "./schemas/OidcSession"; export { default as OidcConnection } from "./schemas/OidcConnection"; export { default as InitiateRequest } from "./schemas/InitiateRequest"; export { default as CallbackRequest } from "./schemas/CallbackRequest"; export { OidcProvider } from "./providers/OidcProvider"; export { ProviderRegistry } from "./providers/ProviderRegistry"; export { generateState, generateSessionId, generateNonce, validateState } from "./utils/state-utils"; export { encryptToken, decryptToken, validateEncryptionSecret } from "./utils/encryption-utils"; export { mapClaimsToProfile, extractCustomClaims } from "./utils/claims-mapper"; export { formatTokenResponse } from "./utils/response-utils"; export { createOidcError, validateProvider, handleProviderError, OidcErrorCodes } from "./utils/error-utils"; //# sourceMappingURL=index.d.ts.map