Skip to main content

DecisionAuthorizationClaims

@mandaitor/sdk


@mandaitor/sdk / DecisionAuthorizationClaims

Interface: DecisionAuthorizationClaims

Defined in: @mandaitor/sdk/dist/decisions.d.ts:69

The claims of a decision authorization, as Mandaitor signs them.

Properties​

action​

action: string

Defined in: @mandaitor/sdk/dist/decisions.d.ts:83


aud​

aud: string

Defined in: @mandaitor/sdk/dist/decisions.d.ts:73

The enforcement point the request named.


contract​

contract: "mandaitor.decision-authorization/v1"

Defined in: @mandaitor/sdk/dist/decisions.d.ts:80


event_id​

event_id: string

Defined in: @mandaitor/sdk/dist/decisions.d.ts:86


exp​

exp: number

Defined in: @mandaitor/sdk/dist/decisions.d.ts:77


iat​

iat: number

Defined in: @mandaitor/sdk/dist/decisions.d.ts:76


iss​

iss: string

Defined in: @mandaitor/sdk/dist/decisions.d.ts:71

The issuer's DID.


jti​

jti: string

Defined in: @mandaitor/sdk/dist/decisions.d.ts:79

The decision's id: dec_ and a ULID.


mandate_id​

mandate_id: string

Defined in: @mandaitor/sdk/dist/decisions.d.ts:85


request_digest​

request_digest: string

Defined in: @mandaitor/sdk/dist/decisions.d.ts:82


resource​

resource: string

Defined in: @mandaitor/sdk/dist/decisions.d.ts:84


sub​

sub: string

Defined in: @mandaitor/sdk/dist/decisions.d.ts:75

The agent's DID.


tenant_id​

tenant_id: string

Defined in: @mandaitor/sdk/dist/decisions.d.ts:81