Skip to main content

AuthorizationRequest

Agent Runtimes


Agent Runtimes / identity/types / AuthorizationRequest

Interface: AuthorizationRequest

Defined in: identity/types.ts:122

Pending authorization request

Properties

authUrl

authUrl: string

Defined in: identity/types.ts:128

OAuth authorization URL (full URL with params)


codeVerifier

codeVerifier: string

Defined in: identity/types.ts:132

PKCE code verifier


onComplete?

optional onComplete?: (identity) => void

Defined in: identity/types.ts:138

Optional callback after authorization

Parameters

identity

Identity

Returns

void


onError?

optional onError?: (error) => void

Defined in: identity/types.ts:140

Optional callback on error

Parameters

error

Error

Returns

void


provider

provider: string

Defined in: identity/types.ts:126

Provider requiring authorization


requestedAt

requestedAt: number

Defined in: identity/types.ts:136

Request timestamp


requestId

requestId: string

Defined in: identity/types.ts:124

Request ID (for tracking)


scopes

scopes: string[]

Defined in: identity/types.ts:134

Requested scopes


state

state: string

Defined in: identity/types.ts:130

State parameter for CSRF protection