Functions
This index covers the exported plugin factories and runtime utilities that are callable directly.
Items
- apiKeyPlugin: HeroUI plugin wrapper that mounts the API keys security card on top of the core API key plugin behavior.
- buildMethodCandidates: Builds fallback Athena method paths so the SDK lab can try both direct and
auth.*method shapes. - deleteUserPlugin: HeroUI plugin wrapper that mounts the delete-user danger zone inside security settings.
- getAthenaAuthEmailTemplate: Looks up one exported Athena Auth email template metadata entry by its public
templateKey. - getAthenaAuthEmailTemplateCatalog: Returns the full exported Athena Auth email template metadata catalog for documentation, admin tooling, or template-key lookups.
- magicLinkPlugin: HeroUI plugin wrapper that registers the magic-link view, button, and passwordless sign-in fallback.
- methodCategory: Maps an Athena auth method path to a coarse category for the SDK lab UI.
- multiSessionPlugin: HeroUI plugin wrapper that adds account management cards and user-menu session switching.
- normalizeMethodPath: Normalizes user-entered SDK lab method paths by trimming whitespace and collapsing spaces.
- organizationPlugin: HeroUI pass-through wrapper around the core organization plugin so consumers can keep plugin imports local to this package.
- passkeyPlugin: HeroUI plugin wrapper that adds passkey buttons to auth flows and passkey management to security settings.
- themePlugin: HeroUI plugin wrapper that bridges theme state into account cards and the authenticated user menu.
- usernamePlugin: HeroUI plugin wrapper that swaps in a username field renderer and a username-based sign-in view.
- withAthenaAuthEmailTemplate: Attaches stable Athena Auth email template metadata onto a React email component so consumers can map it back to
email_templates.template_keyrows. - workspacePlugin: HeroUI plugin wrapper that registers the workspace settings tabs, localized labels, and custom workspace view paths.