Adds enterprise-managed authorization (EMA): browser-side IdP login + RFC 8693 token-exchange and JWT-bearer resource-token mint, per-server EMA opt-in in Server Settings, IdP config in Client Settings, and IdP clientSecret keychain storage. Includes the v2/main merge and review follow-ups (400 on malformed client config; normalizeIdpIssuer import consolidation).
20 lines
447 B
TypeScript
20 lines
447 B
TypeScript
export type {
|
|
ClientConfig,
|
|
EnterpriseManagedAuthIdpConfig,
|
|
} from "./types.js";
|
|
export {
|
|
getActiveEnterpriseManagedAuthIdp,
|
|
isEnterpriseManagedAuthEnabled,
|
|
} from "./types.js";
|
|
export {
|
|
getClientConfigFilePath,
|
|
loadClientConfig,
|
|
parseClientConfig,
|
|
saveClientConfig,
|
|
serializeClientConfig,
|
|
} from "./config.js";
|
|
export {
|
|
loadClientConfigRemote,
|
|
saveClientConfigRemote,
|
|
type RemoteClientConfigOptions,
|
|
} from "./remote.js";
|