Expand description
Stable wire contracts for admin login and browser sessions.
Structs§
- Admin
Audit Event Response - Admin
Session Response - Public metadata for one newly created or currently authenticated session.
- Agent
Credential Mutation Response - The exact durable outcome of an agent-credential mutation.
- Agent
Credential Response - Create
Login Challenge Request - Requests one short-lived proof challenge for a human login provider.
- Create
Login Challenge Response - One short-lived challenge. The raw value is returned once and stored only as a digest.
- Create
User Request - Creates one account and its initial credentials atomically.
- Expected
Version Request - List
Admin Audit Events Response - List
Agent Credentials Response - List
Users Response - Register
Agent Credential Request - Replace
Agent Scopes Request - Replace
User Roles Request - Revoke
Admin Session Response - Confirmation that the current browser session was revoked.
- Secret
String - A serialized secret that is redacted from diagnostics and erased on drop.
- SetUser
Status Request - User
Mutation Response - The exact durable outcome of a user mutation.
- User
Response - Full non-secret account state.
- User
Summary Response - One account summary returned by the bounded identity listing.
Enums§
- Audit
Outcome - Audit
Principal Response - Create
Admin Session Request - A human proof that can create one opaque server-side browser session.
- Human
Credential Input - A human credential supplied while creating or updating an account.
- Human
Credential Response - Non-secret metadata for one human login credential.
- PutHuman
Credential Request - Creates or replaces one provider-specific human credential.
Constants§
- ADMIN_
AGENT_ CREDENTIALS_ PATH - ADMIN_
AGENT_ CREDENTIAL_ PATH - ADMIN_
AGENT_ SCOPES_ PATH - ADMIN_
AUDIT_ EVENTS_ PATH - ADMIN_
SESSIONS_ PATH - ADMIN_
USERS_ PATH - ADMIN_
USER_ CREDENTIAL_ PATH - ADMIN_
USER_ PATH - ADMIN_
USER_ ROLES_ PATH - ADMIN_
USER_ STATUS_ PATH - CSRF_
COOKIE_ NAME - CSRF_
HEADER_ NAME - CURRENT_
ADMIN_ SESSION_ PATH - DEFAULT_
IDENTITY_ PAGE_ LIMIT - LOGIN_
CHALLENGES_ PATH - MAX_
IDENTITY_ PAGE_ LIMIT - SESSION_
COOKIE_ NAME