1"use strict";(globalThis.webpackChunkauthzen_interop_website=globalThis.webpackChunkauthzen_interop_website||[]).push([[3053],{1063(n,e,s){s.r(e),s.d(e,{assets:()=>o,contentTitle:()=>i,default:()=>a,frontMatter:()=>d,metadata:()=>c,toc:()=>j});var t=s(4848),r=s(8453);const d={sidebar_position:8},i="Hexa",c={id:"scenarios/api-gateway/results/hexa",title:"Hexa",description:"Interop results for the Hexa implementation hosted at https://interop.authzen.hexaorchestration.org.",source:"@site/docs/scenarios/api-gateway/results/hexa.md",sourceDirName:"scenarios/api-gateway/results",slug:"/scenarios/api-gateway/results/hexa",permalink:"/docs/scenarios/api-gateway/results/hexa",draft:!1,unlisted:!1,tags:[],version:"current",sidebarPosition:8,frontMatter:{sidebar_position:8},sidebar:"tutorialSidebar",previous:{title:"SGNL",permalink:"/docs/scenarios/api-gateway/results/SGNL"},next:{title:"PingAuthorize (ID Partners)",permalink:"/docs/scenarios/api-gateway/results/ping"}},o={},j=[{value:"Test results",id:"test-results",level:2}];function l(n){const e={a:"a",code:"code",h1:"h1",h2:"h2",p:"p",pre:"pre",...(0,r.R)(),...n.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(e.h1,{id:"hexa",children:"Hexa"}),"\n",(0,t.jsxs)(e.p,{children:["Interop results for the ",(0,t.jsx)(e.a,{href:"https://hexaorchestration.org/",children:"Hexa"})," implementation hosted at ",(0,t.jsx)(e.code,{children:"https://interop.authzen.hexaorchestration.org"}),"."]}),"\n",(0,t.jsx)(e.h2,{id:"test-results",children:"Test results"}),"\n",(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-bash",children:"yarn test https://interop.authzen.hexaorchestration.org markdown\nyarn run v1.22.19\n$ node build/runner.js https://interop.authzen.hexaorchestration.org markdown\n"})}),"\n",(0,t.jsxs)("table",{children:[(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{children:"result"}),(0,t.jsx)("th",{children:"request"})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDA2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "GET"\n },\n "resource": {\n "type": "route",\n "id": "/users/{userId}"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDA2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "GET"\n },\n "resource": {\n "type": "route",\n "id": "/todos"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDA2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "POST"\n },\n "resource": {\n "type": "route",\n "id": "/todos"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDA2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "PUT"\n },\n "resource": {\n "type": "route",\n "id": "/todos/{todoId}"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDA2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "DELETE"\n },\n "resource": {\n "type": "route",\n "id": "/todos/{todoId}"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDE2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "GET"\n },\n "resource": {\n "type": "route",\n "id": "/users/{userId}"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDE2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "GET"\n },\n "resource": {\n "type": "route",\n "id": "/todos"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDE2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "POST"\n },\n "resource": {\n "type": "route",\n "id": "/todos"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDE2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "PUT"\n },\n "resource": {\n "type": "route",\n "id": "/todos/{todoId}"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDE2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "DELETE"\n },\n "resource": {\n "type": "route",\n "id": "/todos/{todoId}"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDI2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "GET"\n },\n "resource": {\n "type": "route",\n "id": "/users/{userId}"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDI2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "GET"\n },\n "resource": {\n "type": "route",\n "id": "/todos"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDI2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "POST"\n },\n "resource": {\n "type": "route",\n "id": "/todos"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDI2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "PUT"\n },\n "resource": {\n "type": "route",\n "id": "/todos/{todoId}"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDI2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "DELETE"\n },\n "resource": {\n "type": "route",\n "id": "/todos/{todoId}"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDM2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "GET"\n },\n "resource": {\n "type": "route",\n "id": "/users/{userId}"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDM2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "GET"\n },\n "resource": {\n "type": "route",\n "id": "/todos"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDM2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "POST"\n },\n "resource": {\n "type": "route",\n "id": "/todos"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDM2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "PUT"\n },\n "resource": {\n "type": "route",\n "id": "/todos/{todoId}"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDM2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "DELETE"\n },\n "resource": {\n "type": "route",\n "id": "/todos/{todoId}"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDQ2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "GET"\n },\n "resource": {\n "type": "route",\n "id": "/users/{userId}"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDQ2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "GET"\n },\n "resource": {\n "type": "route",\n "id": "/todos"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDQ2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "POST"\n },\n "resource": {\n "type": "route",\n "id": "/todos"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDQ2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "PUT"\n },\n "resource": {\n "type": "route",\n "id": "/todos/{todoId}"\n }\n}\n'})})})]}),(0,t.jsxs)("tr",{children:[(0,t.jsx)("td",{bgColor:"green",children:"PASS"}),(0,t.jsx)("td",{children:(0,t.jsx)(e.pre,{children:(0,t.jsx)(e.code,{className:"language-js",children:'{\n "subject": {\n "type": "identity",\n "id": "CiRmZDQ2MTRkMy1jMzlhLTQ3ODEtYjdiZC04Yjk2ZjVhNTEwMGQSBWxvY2Fs"\n },\n "action": {\n "name": "DELETE"\n },\n "resource": {\n "type": "route",\n "id": "/todos/{todoId}"\n }\n}\n'})})})]})]})]})}function a(n={}){const{wrapper:e}={...(0,r.R)(),...n.components};return e?(0,t.jsx)(e,{...n,children:(0,t.jsx)(l,{...n})}):l(n)}},8453(n,e,s){s.d(e,{R:()=>i,x:()=>c});var t=s(6540);const r={},d=t.createContext(r);function i(n){const e=t.useContext(d);return t.useMemo((function(){return"function"==typeof n?n(e):{...e,...n}}),[e,n])}function c(n){let e;return e=n.disableParentContext?"function"==typeof n.components?n.components(r):n.components||r:i(n.
1components),t.createElement(d.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.