retryACLConflict
retryACLConflict<
T>(operation):Promise<T>
Defined in: packages/core/src/acl.ts:51
Retry an external ACL operation across explicitly reported conflicts. ACL implementations must emit this conflict only from a pre-invocation admission boundary, certifying that the rejected operation made no state change. Backing ACL implementations and identity codecs must propagate a conflict rather than waiting because they may own the operation that must settle. Security wrappers may convert a conflict received after invoking an opaque mutating provider into a terminal failure because they cannot prove that provider remained unchanged before propagating it.
Type Parameters
Section titled “Type Parameters”T
Parameters
Section titled “Parameters”operation
Section titled “operation”() => T | PromiseLike<T>
Returns
Section titled “Returns”Promise<T>