Properties
refusalRecordId
Defined in: typescript/src/models/refusal-record.ts:35readonlyrefusalRecordId:string
businessTransactionId
Defined in: typescript/src/models/refusal-record.ts:36readonlybusinessTransactionId:string
decision
Defined in: typescript/src/models/refusal-record.ts:37readonlydecision:Decision
evaluatedIntent
Defined in: typescript/src/models/refusal-record.ts:38readonlyevaluatedIntent:RefusalIntentSnapshot
bindingViolations?
Defined in: typescript/src/models/refusal-record.ts:44 Present only when the rejection came from SignalIntentBinder. Absent (not an empty array) for an ordinary PolicyEngine.evaluate REJECT that never reached binding-violation logic at all.readonlyoptionalbindingViolations?: readonlyRefusalBindingViolation[]
submittedBy?
Defined in: typescript/src/models/refusal-record.ts:49 Authenticated caller who submitted the rejected request. Absent when caller-auth is disabled.readonlyoptionalsubmittedBy?:string
refusalRecordHash
Defined in: typescript/src/models/refusal-record.ts:50readonlyrefusalRecordHash:string
signature
Defined in: typescript/src/models/refusal-record.ts:51readonlysignature:Signature
createdAt
Defined in: typescript/src/models/refusal-record.ts:52readonlycreatedAt:Date