コンテンツにスキップ

assertNonBypassable

このコンテンツはまだ日本語訳がありません。

assertNonBypassable(signer): asserts signer is PolicyGatedSigner<NonBypassableEnforcement>

Defined in: src/signer/gate.ts:40

Runtime mirror of requireNonBypassable, for plain-JS call sites and as defense-in-depth. Throws PolicyGatedSignerConfigError if the signer is advisory/integrator (i.e. bypassable). On success, narrows the signer type to NonBypassableEnforcement.

Parameters

signer

PolicyGatedSigner

Returns

asserts signer is PolicyGatedSigner<NonBypassableEnforcement>