MCPcopy
hub / github.com/CapSoftware/Cap / sign

Function sign

packages/web-backend/src/Storage/SignedObject.ts:13–16  ·  view source on GitHub ↗
(payload: string)

Source from the content-addressed store, hash-verified

11 Buffer.from(JSON.stringify(value), "utf8").toString("base64url");
12
13const sign = (payload: string) =>
14 createHmac("sha256", serverEnv().NEXTAUTH_SECRET)
15 .update(payload)
16 .digest("base64url");
17
18export function createStorageObjectToken(
19 payload: Omit<StorageObjectTokenPayload, "expiresAt">,

Callers 2

createStorageObjectTokenFunction · 0.85
verifyStorageObjectTokenFunction · 0.85

Calls 2

serverEnvFunction · 0.90
updateMethod · 0.80

Tested by

no test coverage detected