(params: {
accessTokenOverride?: null | string
session: ResolvedAuthSession
})
| 90 | } |
| 91 | |
| 92 | export function hasManagedRemoteBootstrapAuth(params: { |
| 93 | accessTokenOverride?: null | string |
| 94 | session: ResolvedAuthSession |
| 95 | }): boolean { |
| 96 | const accessTokenOverride = normalizeAccessTokenOverride( |
| 97 | params.accessTokenOverride, |
| 98 | ) |
| 99 | return ( |
| 100 | Boolean(accessTokenOverride) || |
| 101 | params.session.principalSource === 'managed_oauth' |
| 102 | ) |
| 103 | } |
| 104 | |
| 105 | export function isExpiredManagedRemoteBootstrapSession( |
| 106 | session: ResolvedAuthSession, |
no test coverage detected