MCPcopy Create free account
hub / github.com/zenstackhq/zenstack / $setAuth

Method $setAuth

packages/orm/src/client/client-impl.ts:436–443  ·  view source on GitHub ↗
(auth: AuthType<SchemaDef> | undefined)

Source from the content-addressed store, hash-verified

434 }
435
436 $setAuth(auth: AuthType<SchemaDef> | undefined) {
437 if (auth !== undefined && (typeof auth !== 'object' || auth === null || Array.isArray(auth))) {
438 throw new Error('Invalid auth object');
439 }
440 const newClient = new ClientImpl(this.schema, this.$options, this);
441 newClient.auth = auth;
442 return newClient;
443 }
444
445 get $auth() {
446 return this.auth;

Callers 15

resolveClientFunction · 0.80
mainFunction · 0.80
bun-e2e.test.tsFile · 0.80
issue-598.test.tsFile · 0.80
issue-2538.test.tsFile · 0.80
issue-2536.test.tsFile · 0.80
issue-2460.test.tsFile · 0.80
issue-586.test.tsFile · 0.80
issue-2620.test.tsFile · 0.80
issue-595.test.tsFile · 0.80
issue-2394.test.tsFile · 0.80

Calls

no outgoing calls

Tested by 1

createPolicyClientFunction · 0.64