Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/security / / OAuthSession

Interface: OAuthSession

Defined in: packages/security/src/oauth/types.ts:134

Live OAuth session. The accessToken is wrapped in SecretValue even in memory so the standard leakage barriers apply if it ever escapes into a log line.

Stable

Properties

PropertyModifierTypeDefined in
accessTokenreadonlySecretValuepackages/security/src/oauth/types.ts:136
expiresAt?readonlynumberpackages/security/src/oauth/types.ts:141
idToken?readonlySecretValuepackages/security/src/oauth/types.ts:138
issuedAtreadonlynumberpackages/security/src/oauth/types.ts:142
refreshToken?readonlySecretValuepackages/security/src/oauth/types.ts:137
scope?readonlystringpackages/security/src/oauth/types.ts:140
serverIdreadonlystringpackages/security/src/oauth/types.ts:135
tokenTypereadonlystringpackages/security/src/oauth/types.ts:139