Skip to content

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

PropertyModifierTypeDescriptionDefined in
actionreadonlyOAuthAuditAction-packages/security/src/oauth/audit-emitter.ts:50
actor?readonlyOAuthAuditActor-packages/security/src/oauth/audit-emitter.ts:57
decisionreadonlyOAuthAuditDecision-packages/security/src/oauth/audit-emitter.ts:51
metadata?readonlyReadonly<Record&lt;string, unknown&gt;>-packages/security/src/oauth/audit-emitter.ts:58
sourcereadonlystringStable identifier of the OAuth subsystem (always 'oauth').packages/security/src/oauth/audit-emitter.ts:54
targetreadonlystringTarget follows the convention mcp:<server-id> for MCP servers.packages/security/src/oauth/audit-emitter.ts:56
tsreadonlynumber-packages/security/src/oauth/audit-emitter.ts:52