Skip to main content

OAuthToken

Agent Runtimes


Agent Runtimes / identity/types / OAuthToken

Interface: OAuthToken

Defined in: identity/types.ts:32

OAuth token with metadata

Properties

accessToken

accessToken: string

Defined in: identity/types.ts:34

Access token


expiresAt?

optional expiresAt?: number

Defined in: identity/types.ts:38

Expiration timestamp (ms since epoch)


metadata?

optional metadata?: Record<string, unknown>

Defined in: identity/types.ts:44

Token metadata


refreshToken?

optional refreshToken?: string

Defined in: identity/types.ts:40

Refresh token for token renewal


scopes

scopes: string[]

Defined in: identity/types.ts:42

Granted scopes


tokenType

tokenType: string

Defined in: identity/types.ts:36

Token type (usually 'Bearer')