Skip to content

Graphorin API reference v0.7.0


Graphorin API reference / @graphorin/security / / OAuthSession

Interface: OAuthSession

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

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:151
expiresAt?readonlynumberpackages/security/src/oauth/types.ts:156
idToken?readonlySecretValuepackages/security/src/oauth/types.ts:153
issuedAtreadonlynumberpackages/security/src/oauth/types.ts:157
refreshToken?readonlySecretValuepackages/security/src/oauth/types.ts:152
scope?readonlystringpackages/security/src/oauth/types.ts:155
serverIdreadonlystringpackages/security/src/oauth/types.ts:150
tokenTypereadonlystringpackages/security/src/oauth/types.ts:154