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
| Property | Modifier | Type | Defined in |
|---|---|---|---|
accessToken | readonly | SecretValue | packages/security/src/oauth/types.ts:136 |
expiresAt? | readonly | number | packages/security/src/oauth/types.ts:141 |
idToken? | readonly | SecretValue | packages/security/src/oauth/types.ts:138 |
issuedAt | readonly | number | packages/security/src/oauth/types.ts:142 |
refreshToken? | readonly | SecretValue | packages/security/src/oauth/types.ts:137 |
scope? | readonly | string | packages/security/src/oauth/types.ts:140 |
serverId | readonly | string | packages/security/src/oauth/types.ts:135 |
tokenType | readonly | string | packages/security/src/oauth/types.ts:139 |