Back to Home
web2.delegate

Set Delegate

Set or remove a delegate for a Web2 secret. Delegates can encrypt and decrypt data using the secret's key.

Session required

Create a session first.

web2.delegate.setDelegate

Set Delegate

Only the secret owner can set a delegate. Leave the delegate field empty to remove an existing delegate.

await web2.delegate.setDelegate({
session,
secretId: 42n,
delegatePrincipalId: 'delegate-uuid',
blackboxUrl,
});

Console Output

Waiting for action...