Graphorin API reference v0.1.0
Graphorin API reference / @graphorin/security / / OAuthAuditEvent
Interface: OAuthAuditEvent
Defined in: packages/security/src/oauth/audit-emitter.ts:49
One audit event. The payload is intentionally minimal — no token material — only safe metadata (server identifier, scope, expiry, registration kind).
Stable
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
action | readonly | OAuthAuditAction | - | packages/security/src/oauth/audit-emitter.ts:50 |
actor? | readonly | OAuthAuditActor | - | packages/security/src/oauth/audit-emitter.ts:57 |
decision | readonly | OAuthAuditDecision | - | packages/security/src/oauth/audit-emitter.ts:51 |
metadata? | readonly | Readonly<Record<string, unknown>> | - | packages/security/src/oauth/audit-emitter.ts:58 |
source | readonly | string | Stable identifier of the OAuth subsystem (always 'oauth'). | packages/security/src/oauth/audit-emitter.ts:54 |
target | readonly | string | Target follows the convention mcp:<server-id> for MCP servers. | packages/security/src/oauth/audit-emitter.ts:56 |
ts | readonly | number | - | packages/security/src/oauth/audit-emitter.ts:52 |