1"use strict";(globalThis.webpackChunkauthzen_interop_website=globalThis.webpackChunkauthzen_interop_website||[]).push([[9473],{9476(n,e,s){s.r(e),s.d(e,{assets:()=>o,contentTitle:()=>c,default:()=>a,frontMatter:()=>t,metadata:()=>i,toc:()=>j});var r=s(4848),d=s(8453);const t={sidebar_position:9},c="SGNL",i={id:"scenarios/todo-1.0-id/results/SGNL",title:"SGNL",description:"Interop results for the SGNL implementation hosted at authzen.sgnlapis.cloud.",source:"@site/docs/scenarios/todo-1.0-id/results/SGNL.md",sourceDirName:"scenarios/todo-1.0-id/results",slug:"/scenarios/todo-1.0-id/results/SGNL",permalink:"/docs/scenarios/todo-1.0-id/results/SGNL",draft:!1,unlisted:!1,tags:[],version:"current",sidebarPosition:9,frontMatter:{sidebar_position:9},sidebar:"tutorialSidebar",previous:{title:"PlainID",permalink:"/docs/scenarios/todo-1.0-id/results/plainid"},next:{title:"Axiomatics",permalink:"/docs/scenarios/todo-1.0-id/results/axiomatics"}},o={},j=[];function l(n){const e={a:"a",code:"code",h1:"h1",p:"p",pre:"pre",...(0,d.R)(),...n.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e.h1,{id:"sgnl",children:"SGNL"}),"\n",(0,r.jsxs)(e.p,{children:["Interop results for the ",(0,r.jsx)(e.a,{href:"https://sgnl.ai",children:"SGNL"})," implementation hosted at ",(0,r.jsx)(e.a,{href:"https://authzen.sgnlapis.cloud",children:"authzen.sgnlapis.cloud"}),"."]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"yarn test https://authzen.sgnlapis.cloud authorization-api-1_0-01 markdown\nyarn run v1.22.22\n$ node build/test/runner.js https://authzen.sgnlapis.cloud authorization-api-1_0-01 markdown\n"})}),"\n",(0,r.jsxs)("table",{children:[(0,r.jsxs)("tr",{children:[(0,r.jsx)("th",{children:"result"}),(0,r.jsx)("th",{children:"request"})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDA2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_read_user"\n },\n "resource": {\n "type": "user",\n "id": "[email protected]"\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDA2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_read_user"\n },\n "resource": {\n "type": "user",\n "id": "[email protected]"\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDA2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_read_todos"\n },\n "resource": {\n "type": "todo",\n "id": "todo-1"\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDA2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_create_todo"\n },\n "resource": {\n "type": "todo",\n "id": "todo-1"\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDA2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_update_todo"\n },\n "resource": {\n "type": "todo",\n "id": "7240d0db-8ff0-41ec-98b2-34a096273b9f",\n "properties": {\n "ownerID": "[email protected]"\n }\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDA2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_update_todo"\n },\n "resource": {\n "type": "todo",\n "id": "7240d0db-8ff0-41ec-98b2-34a096273b9f",\n "properties": {\n "ownerID": "[email protected]"\n }\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDA2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_delete_todo"\n },\n "resource": {\n "type": "todo",\n "id": "7240d0db-8ff0-41ec-98b2-34a096273b9f",\n "properties": {\n "ownerID": "[email protected]"\n }\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDA2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_delete_todo"\n },\n "resource": {\n "type": "todo",\n "id": "7240d0db-8ff0-41ec-98b2-34a096273b9f",\n "properties": {\n "ownerID": "[email protected]"\n }\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDE2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_read_user"\n },\n "resource": {\n "type": "user",\n "id": "[email protected]"\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDE2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_read_user"\n },\n "resource": {\n "type": "user",\n "id": "[email protected]"\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDE2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_read_todos"\n },\n "resource": {\n "type": "todo",\n "id": "todo-1"\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDE2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_create_todo"\n },\n "resource": {\n "type": "todo",\n "id": "todo-1"\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDE2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_update_todo"\n },\n "resource": {\n "type": "todo",\n "id": "7240d0db-8ff0-41ec-98b2-34a096273b9f",\n "properties": {\n "ownerID": "[email protected]"\n }\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDE2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_update_todo"\n },\n "resource": {\n "type": "todo",\n "id": "7240d0db-8ff0-41ec-98b2-34a096273b9f",\n "properties": {\n "ownerID": "[email protected]"\n }\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDE2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_delete_todo"\n },\n "resource": {\n "type": "todo",\n "id": "7240d0db-8ff0-41ec-98b2-34a096273b9f",\n "properties": {\n "ownerID": "[email protected]"\n }\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDE2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_delete_todo"\n },\n "resource": {\n "type": "todo",\n "id": "7240d0db-8ff0-41ec-98b2-34a096273b9f",\n "properties": {\n "ownerID": "[email protected]"\n }\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDI2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_read_user"\n },\n "resource": {\n "type": "user",\n "id": "[email protected]"\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDI2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_read_user"\n },\n "resource": {\n "type": "user",\n "id": "[email protected]"\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDI2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_read_todos"\n },\n "resource": {\n "type": "todo",\n "id": "todo-1"\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDI2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_create_todo"\n },\n "resource": {\n "type": "todo",\n "id": "todo-1"\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDI2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_update_todo"\n },\n "resource": {\n "type": "todo",\n "id": "7240d0db-8ff0-41ec-98b2-34a096273b9f",\n "properties": {\n "ownerID": "[email protected]"\n }\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDI2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_update_todo"\n },\n "resource": {\n "type": "todo",\n "id": "7240d0db-8ff0-41ec-98b2-34a096273b9f",\n "properties": {\n "ownerID": "[email protected]"\n }\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDI2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_delete_todo"\n },\n "resource": {\n "type": "todo",\n "id": "7240d0db-8ff0-41ec-98b2-34a096273b9f",\n "properties": {\n "ownerID": "[email protected]"\n }\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDI2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_delete_todo"\n },\n "resource": {\n "type": "todo",\n "id": "7240d0db-8ff0-41ec-98b2-34a096273b9f",\n "properties": {\n "ownerID": "[email protected]"\n }\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDM2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_read_user"\n },\n "resource": {\n "type": "user",\n "id": "[email protected]"\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDM2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_read_user"\n },\n "resource": {\n "type": "user",\n "id": "[email protected]"\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDM2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_read_todos"\n },\n "resource": {\n "type": "todo",\n "id": "todo-1"\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDM2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_create_todo"\n },\n "resource": {\n "type": "todo",\n "id": "todo-1"\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDM2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_update_todo"\n },\n "resource": {\n "type": "todo",\n "id": "7240d0db-8ff0-41ec-98b2-34a096273b9f",\n "properties": {\n "ownerID": "[email protected]"\n }\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDM2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_update_todo"\n },\n "resource": {\n "type": "todo",\n "id": "7240d0db-8ff0-41ec-98b2-34a096273b9f",\n "properties": {\n "ownerID": "[email protected]"\n }\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id"
1: "CiRmZDM2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_delete_todo"\n },\n "resource": {\n "type": "todo",\n "id": "7240d0db-8ff0-41ec-98b2-34a096273b9f",\n "properties": {\n "ownerID": "[email protected]"\n }\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDM2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_delete_todo"\n },\n "resource": {\n "type": "todo",\n "id": "7240d0db-8ff0-41ec-98b2-34a096273b9f",\n "properties": {\n "ownerID": "[email protected]"\n }\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDQ2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_read_user"\n },\n "resource": {\n "type": "user",\n "id": "[email protected]"\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDQ2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_read_user"\n },\n "resource": {\n "type": "user",\n "id": "[email protected]"\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDQ2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_read_todos"\n },\n "resource": {\n "type": "todo",\n "id": "todo-1"\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDQ2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_create_todo"\n },\n "resource": {\n "type": "todo",\n "id": "todo-1"\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDQ2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_update_todo"\n },\n "resource": {\n "type": "todo",\n "id": "7240d0db-8ff0-41ec-98b2-34a096273b9f",\n "properties": {\n "ownerID": "[email protected]"\n }\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDQ2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_update_todo"\n },\n "resource": {\n "type": "todo",\n "id": "7240d0db-8ff0-41ec-98b2-34a096273b9f",\n "properties": {\n "ownerID": "[email protected]"\n }\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDQ2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_delete_todo"\n },\n "resource": {\n "type": "todo",\n "id": "7240d0db-8ff0-41ec-98b2-34a096273b9f",\n "properties": {\n "ownerID": "[email protected]"\n }\n }\n}\n'})})})]}),(0,r.jsxs)("tr",{children:[(0,r.jsx)("td",{bgColor:"green",children:"PASS"}),(0,r.jsx)("td",{children:(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "user",\n "id": "CiRmZDQ2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "can_delete_todo"\n },\n "resource": {\n "type": "todo",\n "id": "7240d0db-8ff0-41ec-98b2-34a096273b9f",\n "properties": {\n "ownerID": "[email protected]"\n }\n }\n}\n'})})})]})]})]})}function a(n={}){const{wrapper:e}={...(0,d.R)(),...n.components};return e?(0,r.jsx)(e,{...n,children:(0,r.jsx)(l,{...n})}):l(n)}},8453(n,e,s){s.d(e,{R:()=>c,x:()=>i});var r=s(6540);const d={},t=r.createContext(d);function c(n){const e=r.useContext(t);return r.useMemo((function(){return"function"==typeof n?n(e):{...e,...n}}),[e,n])}function i(n){let e;return e=n.disableParentContext?"function"==typeof n.components?n.components(d):n.components||d:c(n.components),r.createElement(t.Provider,{value:e},n.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.