MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / parseWorkOSSeal

Function parseWorkOSSeal

apps/cloud/src/auth/workos.ts:161–170  ·  view source on GitHub ↗
(
  seal: string,
)

Source from the content-addressed store, hash-verified

159 isErrorWithCode(cause) && (cause.code === JWKSTimeout.code || cause.code === JWKSInvalid.code);
160
161const parseWorkOSSeal = (
162 seal: string,
163): { readonly sealWithoutVersion: string; readonly tokenVersion: number | null } => {
164 const [sealWithoutVersion = "", tokenVersionAsString] = seal.split(WORKOS_SEAL_VERSION_DELIMITER);
165 return {
166 sealWithoutVersion,
167 tokenVersion:
168 tokenVersionAsString === undefined ? null : Number.parseInt(tokenVersionAsString, 10),
169 };
170};
171
172const unsealWorkOSSession = async (
173 sessionData: string,

Callers 1

unsealWorkOSSessionFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected