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
| Property | Modifier | Type | Defined in |
|---|---|---|---|
accessToken | readonly | SecretValue | packages/security/src/oauth/types.ts:151 |
expiresAt? | readonly | number | packages/security/src/oauth/types.ts:156 |
idToken? | readonly | SecretValue | packages/security/src/oauth/types.ts:153 |
issuedAt | readonly | number | packages/security/src/oauth/types.ts:157 |
refreshToken? | readonly | SecretValue | packages/security/src/oauth/types.ts:152 |
scope? | readonly | string | packages/security/src/oauth/types.ts:155 |
serverId | readonly | string | packages/security/src/oauth/types.ts:150 |
tokenType | readonly | string | packages/security/src/oauth/types.ts:154 |