OAuthToken
Agent Runtimes / identity/types / OAuthToken
Interface: OAuthToken
Defined in: src/identity/types.ts:26
OAuth token with metadata
Properties
accessToken
accessToken:
string
Defined in: src/identity/types.ts:28
Access token
expiresAt?
optionalexpiresAt?:number
Defined in: src/identity/types.ts:32
Expiration timestamp (ms since epoch)
metadata?
optionalmetadata?:Record<string,unknown>
Defined in: src/identity/types.ts:38
Token metadata
refreshToken?
optionalrefreshToken?:string
Defined in: src/identity/types.ts:34
Refresh token for token renewal
scopes
scopes:
string[]
Defined in: src/identity/types.ts:36
Granted scopes
tokenType
tokenType:
string
Defined in: src/identity/types.ts:30
Token type (usually 'Bearer')