diff --git a/vocab/security/.$vocabulary.drawio.bkp b/vocab/security/.$vocabulary.drawio.bkp new file mode 100644 index 00000000..b1306227 --- /dev/null +++ b/vocab/security/.$vocabulary.drawio.bkp @@ -0,0 +1,567 @@ +<mxfile host="Electron" modified="2023-10-18T06:59:02.668Z" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/22.0.2 Chrome/114.0.5735.289 Electron/25.8.4 Safari/537.36" etag="Wiul4hF7IiNVehw98v2E" version="22.0.2" type="device"> + <diagram name="Page-1" id="hQ0IBVJ5jpEcegRt-_B3"> + <mxGraphModel dx="1710" dy="1142" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="900" math="0" shadow="0"> + <root> + <mxCell id="0" /> + <mxCell id="1" parent="0" /> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-115" value="" style="group" parent="1" vertex="1" connectable="0"> + <mxGeometry x="127" y="812.5" width="1340" height="54.5" as="geometry" /> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-84" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;dashed=1;" parent="Uf8WLKuzS3drS_BCJ-BJ-115" vertex="1"> + <mxGeometry width="1330" height="54.5" as="geometry" /> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-114" value="" style="group" parent="Uf8WLKuzS3drS_BCJ-BJ-115" vertex="1" connectable="0"> + <mxGeometry x="11.5" y="7.25" width="1328.5" height="40" as="geometry" /> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-108" value="" style="group" parent="Uf8WLKuzS3drS_BCJ-BJ-114" vertex="1" connectable="0"> + <mxGeometry x="1138.5" width="190" height="40" as="geometry" /> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-109" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=12;startSize=8;endSize=8;dashed=1;dashPattern=1 4;strokeWidth=2;endArrow=classic;endFill=0;" parent="Uf8WLKuzS3drS_BCJ-BJ-108" edge="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="84" y="19.5" as="sourcePoint" /> + <mxPoint x="157" y="19.72" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-110" value="<span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(251, 251, 251); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Graph containment</span>" style="text;whiteSpace=wrap;html=1;fontSize=16;align=center;" parent="Uf8WLKuzS3drS_BCJ-BJ-108" vertex="1"> + <mxGeometry y="-6" width="70" height="40" as="geometry" /> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-87" value="" style="group" parent="Uf8WLKuzS3drS_BCJ-BJ-114" vertex="1" connectable="0"> + <mxGeometry y="1.4375" width="160" height="37.125" as="geometry" /> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-88" value="" style="ellipse;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#82b366;strokeWidth=2;" parent="Uf8WLKuzS3drS_BCJ-BJ-87" vertex="1"> + <mxGeometry x="60" y="4.95" width="100" height="28.004625" as="geometry" /> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-89" value="Class" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="Uf8WLKuzS3drS_BCJ-BJ-87" vertex="1"> + <mxGeometry width="50" height="30" as="geometry" /> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-90" value="" style="group" parent="Uf8WLKuzS3drS_BCJ-BJ-114" vertex="1" connectable="0"> + <mxGeometry x="187.5" y="1.4375" width="170" height="37.125" as="geometry" /> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-91" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=none;strokeColor=#330000;strokeWidth=2;" parent="Uf8WLKuzS3drS_BCJ-BJ-90" vertex="1"> + <mxGeometry x="83" y="4.95" width="80" height="23.685750000000002" as="geometry" /> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-92" value="Property" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="Uf8WLKuzS3drS_BCJ-BJ-90" vertex="1"> + <mxGeometry width="70" height="30" as="geometry" /> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-93" value="" style="group" parent="Uf8WLKuzS3drS_BCJ-BJ-114" vertex="1" connectable="0"> + <mxGeometry x="571.5" y="1.4375" width="170" height="37.125" as="geometry" /> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-94" value="" style="endArrow=classic;html=1;rounded=0;endFill=1;strokeWidth=2;" parent="Uf8WLKuzS3drS_BCJ-BJ-93" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="87" y="17.94375" as="sourcePoint" /> + <mxPoint x="167" y="18.5625" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-95" value="Superclass" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="Uf8WLKuzS3drS_BCJ-BJ-93" vertex="1"> + <mxGeometry x="-5" width="80" height="30" as="geometry" /> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-96" value="" style="group" parent="Uf8WLKuzS3drS_BCJ-BJ-114" vertex="1" connectable="0"> + <mxGeometry x="781.5" y="1.4375" width="136" height="37.125" as="geometry" /> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-97" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=none;startFill=0;endArrow=classic;endFill=1;strokeColor=#FF3333;dashed=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=2;dashPattern=1 1;" parent="Uf8WLKuzS3drS_BCJ-BJ-96" edge="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="74" y="18.5625" as="sourcePoint" /> + <mxPoint x="154" y="18.5625" as="targetPoint" /> + <Array as="points"> + <mxPoint x="130" y="18.5625" /> + <mxPoint x="130" y="18.5625" /> + </Array> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-98" value="Domain" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="Uf8WLKuzS3drS_BCJ-BJ-96" vertex="1"> + <mxGeometry width="60" height="30" as="geometry" /> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-99" value="" style="group" parent="Uf8WLKuzS3drS_BCJ-BJ-114" vertex="1" connectable="0"> + <mxGeometry x="961.5" y="1.4375" width="160" height="37.125" as="geometry" /> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-100" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;dashed=1;strokeColor=#0000CC;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="Uf8WLKuzS3drS_BCJ-BJ-99" edge="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="67" y="18.5625" as="sourcePoint" /> + <mxPoint x="147" y="18.5625" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-101" value="Range" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" parent="Uf8WLKuzS3drS_BCJ-BJ-99" vertex="1"> + <mxGeometry width="60" height="30" as="geometry" /> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-113" value="" style="group" parent="Uf8WLKuzS3drS_BCJ-BJ-114" vertex="1" connectable="0"> + <mxGeometry x="382.5" width="163.39999999999998" height="40" as="geometry" /> + </mxCell> + <UserObject label="" id="Uf8WLKuzS3drS_BCJ-BJ-111"> + <mxCell style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="Uf8WLKuzS3drS_BCJ-BJ-113" vertex="1"> + <mxGeometry x="75" y="11.5" width="88.4" height="17" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-112" value="<span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(251, 251, 251); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Datatype</span>" style="text;whiteSpace=wrap;html=1;fontSize=16;" parent="Uf8WLKuzS3drS_BCJ-BJ-113" vertex="1"> + <mxGeometry width="90" height="40" as="geometry" /> + </mxCell> + <UserObject label="<i>VerificationMethod</i>" link="https://w3id.org/security#VerificationMethod" id="Uf8WLKuzS3drS_BCJ-BJ-37"> + <mxCell style="ellipse;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;strokeColor=#336600;" parent="1" vertex="1"> + <mxGeometry x="1104.668136020151" y="30" width="208.7336272040302" height="46.89083823529412" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="<i>controller</i>" link="https://w3id.org/security#controller" id="Uf8WLKuzS3drS_BCJ-BJ-44"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="868.003765743073" y="298.9969117647059" width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="<i>revoked</i>" link="https://w3id.org/security#revoked" id="Uf8WLKuzS3drS_BCJ-BJ-45"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="868.003765743073" y="347.99470588235295" width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-48" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;entryX=1;entryY=1;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;strokeColor=#000099;dashed=1;strokeWidth=2;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-38" target="Uf8WLKuzS3drS_BCJ-BJ-37" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="1092.2207178841309" y="192.87113309466875" as="sourcePoint" /> + <mxPoint x="1206.1624685138538" y="192.87113309466875" as="targetPoint" /> + <Array as="points"> + <mxPoint x="1328" y="100" /> + </Array> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-49" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;entryX=1;entryY=1;entryDx=0;entryDy=0;strokeColor=#000099;dashed=1;strokeWidth=2;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-39" target="Uf8WLKuzS3drS_BCJ-BJ-37" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="1140.0954030226699" y="183.30157427113934" as="sourcePoint" /> + <mxPoint x="1254.0371536523928" y="183.30157427113934" as="targetPoint" /> + <Array as="points"> + <mxPoint x="1318" y="120" /> + </Array> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-50" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;entryX=1;entryY=1;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;strokeColor=#000099;dashed=1;strokeWidth=2;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-40" target="Uf8WLKuzS3drS_BCJ-BJ-37" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="1140.0954030226699" y="202.44069191819818" as="sourcePoint" /> + <mxPoint x="1254.0371536523928" y="202.44069191819818" as="targetPoint" /> + <Array as="points"> + <mxPoint x="1328" y="150" /> + </Array> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-51" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;entryX=1;entryY=1;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;strokeColor=#000099;dashed=1;strokeWidth=2;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-41" target="Uf8WLKuzS3drS_BCJ-BJ-37" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="1140.0954030226699" y="278.9971625064335" as="sourcePoint" /> + <mxPoint x="1254.0371536523928" y="278.9971625064335" as="targetPoint" /> + <Array as="points"> + <mxPoint x="1318" y="170" /> + </Array> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-52" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;entryX=1;entryY=1;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;strokeColor=#000099;dashed=1;strokeWidth=2;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-42" target="Uf8WLKuzS3drS_BCJ-BJ-37" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="1197.5450251889167" y="326.84495662408057" as="sourcePoint" /> + <mxPoint x="1311.4867758186397" y="326.84495662408057" as="targetPoint" /> + <Array as="points"> + <mxPoint x="1308" y="200" /> + </Array> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-53" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;entryX=1;entryY=1;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;strokeColor=#000099;dashed=1;strokeWidth=2;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-43" target="Uf8WLKuzS3drS_BCJ-BJ-37" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="1152.0640743073047" y="384.07091838878637" as="sourcePoint" /> + <mxPoint x="1266.0058249370275" y="384.07091838878637" as="targetPoint" /> + <Array as="points"> + <mxPoint x="1298" y="230" /> + </Array> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-54" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=1;entryDx=0;entryDy=0;dashed=1;strokeWidth=2;strokeColor=#CC0000;endFill=0;startArrow=classic;startFill=1;dashPattern=1 1;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-44" target="Uf8WLKuzS3drS_BCJ-BJ-37" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="1394.7887279596976" y="336.2258823529412" as="sourcePoint" /> + <mxPoint x="1216.6948992443324" y="336.2258823529412" as="targetPoint" /> + <Array as="points"> + <mxPoint x="1128" y="140" /> + </Array> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-55" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=1;entryDx=0;entryDy=0;dashed=1;strokeWidth=2;strokeColor=#CC0000;endFill=0;startArrow=classic;startFill=1;dashPattern=1 1;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-45" target="Uf8WLKuzS3drS_BCJ-BJ-37" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="1509.6879722921913" y="345.7954411764706" as="sourcePoint" /> + <mxPoint x="1331.5941435768261" y="345.7954411764706" as="targetPoint" /> + <Array as="points"> + <mxPoint x="1148" y="180" /> + </Array> + </mxGeometry> + </mxCell> + <UserObject label="<i>Ed25519VerificationKey2020</i>" link="https://w3id.org/security#Ed25519VerificationKey2020" id="Uf8WLKuzS3drS_BCJ-BJ-56"> + <mxCell style="ellipse;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;strokeColor=#336600;" parent="1" vertex="1"> + <mxGeometry x="1099.67" y="390" width="227.68" height="46.89" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-78" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;strokeWidth=2;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-57" target="Uf8WLKuzS3drS_BCJ-BJ-37" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="1088.3907430730478" y="412.7823529411765" as="sourcePoint" /> + <mxPoint x="1250.2071788413098" y="412.81106161764706" as="targetPoint" /> + <Array as="points"> + <mxPoint x="1218" y="300" /> + </Array> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-79" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;strokeWidth=2;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-56" target="Uf8WLKuzS3drS_BCJ-BJ-37" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="1232.0147984886648" y="393.64323529411763" as="sourcePoint" /> + <mxPoint x="1393.8312342569268" y="393.6719439705882" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-80" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;strokeWidth=2;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-58" target="Uf8WLKuzS3drS_BCJ-BJ-37" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="1442.6634130982368" y="431.9214705882353" as="sourcePoint" /> + <mxPoint x="1336.38161209068" y="384.10238514705884" as="targetPoint" /> + <Array as="points"> + <mxPoint x="1209" y="290" /> + </Array> + </mxGeometry> + </mxCell> + <UserObject label="<i>Proof</i>" link="https://w3id.org/security#Proof" id="Uf8WLKuzS3drS_BCJ-BJ-1"> + <mxCell style="ellipse;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;strokeColor=#336600;pointer-events="all"" parent="1" vertex="1"> + <mxGeometry x="234.92600755667502" y="30" width="208.7336272040302" height="46.89083823529412" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="<i>ProofGraph</i>" link="https://w3id.org/security#ProofGraph" id="Uf8WLKuzS3drS_BCJ-BJ-2"> + <mxCell style="ellipse;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;strokeColor=#336600;" parent="1" vertex="1"> + <mxGeometry x="62.57714105793451" y="163.97382352941176" width="208.7336272040302" height="46.89083823529412" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-3" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=12;startSize=8;endSize=8;dashed=1;dashPattern=1 4;strokeWidth=2;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0;entryY=1;entryDx=0;entryDy=0;endArrow=classic;endFill=0;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-2" target="Uf8WLKuzS3drS_BCJ-BJ-1" edge="1"> + <mxGeometry relative="1" as="geometry"> + <mxPoint x="254.07588161209065" y="128.56645588235295" as="sourcePoint" /> + <mxPoint x="464.72449622166243" y="125.69558823529412" as="targetPoint" /> + </mxGeometry> + </mxCell> + <UserObject label="<i>proof</i>" link="https://w3id.org/security#proof" id="Uf8WLKuzS3drS_BCJ-BJ-5"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="85.55698992443325" y="317.08676470588233" width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-6" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;strokeColor=#000099;dashed=1;strokeWidth=2;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-5" target="Uf8WLKuzS3drS_BCJ-BJ-2" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="301.9505667506297" y="259.8580448593747" as="sourcePoint" /> + <mxPoint x="415.8923173803526" y="259.8580448593747" as="targetPoint" /> + </mxGeometry> + </mxCell> + <UserObject label="<i>domain</i>" link="https://w3id.org/security#domain" id="Uf8WLKuzS3drS_BCJ-BJ-7"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="555.3489294710328" y="143" width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="<i>challenge</i>" link="https://w3id.org/security#challenge" id="Uf8WLKuzS3drS_BCJ-BJ-8"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="555.3489294710328" y="248" width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="<i>previousProof</i>" link="https://w3id.org/security#previousProof" id="Uf8WLKuzS3drS_BCJ-BJ-9"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="555.3489294710328" y="96.8925" width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="<i>proofPurpose<br></i>" link="https://w3id.org/security#proofPurpose" id="Uf8WLKuzS3drS_BCJ-BJ-10"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="555.3489294710328" y="299.15" width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="<i>proofValue</i>" link="https://w3id.org/security#proofValue" id="Uf8WLKuzS3drS_BCJ-BJ-11"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="555.3489294710328" y="440.29808823529413" width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="<i>expiration</i>" link="https://w3id.org/security#expires" id="Uf8WLKuzS3drS_BCJ-BJ-12"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="867.9989294710327" y="247" width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="<i>nonce</i>" link="https://w3id.org/security#nonce" id="Uf8WLKuzS3drS_BCJ-BJ-13"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="555.3489294710328" y="347" width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="<i>created</i>" link="https://w3id.org/security#created" id="Uf8WLKuzS3drS_BCJ-BJ-14"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="555.3489294710328" y="394" width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-15" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=1;entryDx=0;entryDy=0;dashed=1;strokeWidth=2;strokeColor=#CC0000;endFill=0;startArrow=classic;startFill=1;dashPattern=1 1;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-7" target="Uf8WLKuzS3drS_BCJ-BJ-1" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="441.7446473551637" y="163.97382352941176" as="sourcePoint" /> + <mxPoint x="263.65081863979844" y="163.97382352941176" as="targetPoint" /> + <Array as="points"> + <mxPoint x="478" y="120" /> + </Array> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-16" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;dashed=1;strokeWidth=2;strokeColor=#CC0000;endFill=0;startArrow=classic;startFill=1;dashPattern=1 1;entryX=1;entryY=1;entryDx=0;entryDy=0;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-8" target="Uf8WLKuzS3drS_BCJ-BJ-1" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="493.44930730478586" y="122.8247205882353" as="sourcePoint" /> + <mxPoint x="330.6753778337531" y="106.5564705882353" as="targetPoint" /> + <Array as="points"> + <mxPoint x="478" y="150" /> + </Array> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-17" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=1;entryDx=0;entryDy=0;dashed=1;strokeWidth=2;strokeColor=#CC0000;endFill=0;startArrow=classic;startFill=1;dashPattern=1 1;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-9" target="Uf8WLKuzS3drS_BCJ-BJ-1" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="480.04439546599497" y="183.1129411764706" as="sourcePoint" /> + <mxPoint x="301.9505667506297" y="183.1129411764706" as="targetPoint" /> + <Array as="points"> + <mxPoint x="508" y="100" /> + </Array> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-18" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=1;entryDx=0;entryDy=0;dashed=1;strokeWidth=2;strokeColor=#CC0000;endFill=0;startArrow=classic;startFill=1;dashPattern=1 1;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-10" target="Uf8WLKuzS3drS_BCJ-BJ-1" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="503.0242443324937" y="132.3942794117647" as="sourcePoint" /> + <mxPoint x="358.44269521410575" y="96.02995588235294" as="targetPoint" /> + <Array as="points"> + <mxPoint x="493.44930730478586" y="202.2520588235294" /> + </Array> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-19" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=1;entryDx=0;entryDy=0;dashed=1;strokeWidth=2;strokeColor=#CC0000;endFill=0;startArrow=classic;startFill=1;dashPattern=1 1;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-11" target="Uf8WLKuzS3drS_BCJ-BJ-1" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="422.5947732997481" y="259.6694117647059" as="sourcePoint" /> + <mxPoint x="244.50094458438286" y="259.6694117647059" as="targetPoint" /> + <Array as="points"> + <mxPoint x="408" y="260" /> + </Array> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-20" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=1;entryDx=0;entryDy=0;dashed=1;strokeWidth=2;strokeColor=#CC0000;endFill=0;startArrow=classic;startFill=1;dashPattern=1 1;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-12" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="868.3089294710326" y="227.1282500000002" as="sourcePoint" /> + <mxPoint x="413.9768556909135" y="69.89352290842726" as="targetPoint" /> + <Array as="points"> + <mxPoint x="538" y="230" /> + </Array> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-21" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;entryX=1;entryY=1;entryDx=0;entryDy=0;dashed=1;strokeWidth=2;strokeColor=#CC0000;endFill=0;startArrow=classic;startFill=1;dashPattern=1 1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-13" target="Uf8WLKuzS3drS_BCJ-BJ-1" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="541.3239924433249" y="403.21279411764704" as="sourcePoint" /> + <mxPoint x="273.2257556675063" y="269.2389705882353" as="targetPoint" /> + <Array as="points"> + <mxPoint x="448" y="270" /> + </Array> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-22" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=1;entryDx=0;entryDy=0;dashed=1;strokeWidth=2;strokeColor=#CC0000;endFill=0;startArrow=classic;startFill=1;dashPattern=1 1;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-14" target="Uf8WLKuzS3drS_BCJ-BJ-1" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="441.7446473551637" y="288.3780882352941" as="sourcePoint" /> + <mxPoint x="263.65081863979844" y="288.3780882352941" as="targetPoint" /> + <Array as="points"> + <mxPoint x="438" y="290" /> + </Array> + </mxGeometry> + </mxCell> + <UserObject label="<i>DataIntegrityProof</i>" link="https://w3id.org/security#DataIntegrityProof" id="Uf8WLKuzS3drS_BCJ-BJ-23"> + <mxCell style="ellipse;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;strokeColor=#336600;" parent="1" vertex="1"> + <mxGeometry x="234.92600755667502" y="460.6301470588235" width="208.7336272040302" height="46.89083823529412" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="<i>Ed25519Signature2020</i>" link="https://w3id.org/security#Ed25519Signature2020" id="Uf8WLKuzS3drS_BCJ-BJ-24"> + <mxCell style="ellipse;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;strokeColor=#336600;" parent="1" vertex="1"> + <mxGeometry x="8" y="460.6301470588235" width="208.7336272040302" height="46.89083823529412" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-25" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;strokeWidth=2;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-23" target="Uf8WLKuzS3drS_BCJ-BJ-1" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="690.6930100755667" y="441.4910294117647" as="sourcePoint" /> + <mxPoint x="852.5094458438286" y="441.5197380882353" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-26" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;exitX=0.83;exitY=0.122;exitDx=0;exitDy=0;strokeWidth=2;exitPerimeter=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-24" target="Uf8WLKuzS3drS_BCJ-BJ-1" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="709.8428841309824" y="585.034411764706" as="sourcePoint" /> + <mxPoint x="871.6593198992443" y="585.0631204411765" as="targetPoint" /> + <Array as="points"> + <mxPoint x="336.42034005037783" y="326.6563235294118" /> + </Array> + </mxGeometry> + </mxCell> + <UserObject label="<i>cryptosuite</i>" link="https://w3id.org/security#cryptosuite" id="Uf8WLKuzS3drS_BCJ-BJ-27"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="257.90585642317376" y="559.1966029411765" width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="cryptosuiteString" link="https://w3id.org/security#cryptosuiteString" id="Uf8WLKuzS3drS_BCJ-BJ-29"> + <mxCell style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="264.60831234256926" y="652.0213235294117" width="149.3690176322418" height="28.708676470588237" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-30" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;fontSize=12;startSize=8;endSize=8;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-29" target="Uf8WLKuzS3drS_BCJ-BJ-29" edge="1"> + <mxGeometry relative="1" as="geometry" /> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-31" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;dashed=1;strokeWidth=2;strokeColor=#CC0000;endFill=0;startArrow=classic;startFill=1;dashPattern=1 1;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-27" target="Uf8WLKuzS3drS_BCJ-BJ-23" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="677.2880982367758" y="546.7561764705882" as="sourcePoint" /> + <mxPoint x="499.19426952141055" y="546.7561764705882" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-32" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;strokeColor=#000099;dashed=1;strokeWidth=2;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-27" target="Uf8WLKuzS3drS_BCJ-BJ-29" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="547.0689546599496" y="566.0839272123158" as="sourcePoint" /> + <mxPoint x="661.0107052896725" y="566.0839272123158" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-34" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeColor=#000099;dashed=1;strokeWidth=2;edgeStyle=orthogonalEdgeStyle;curved=1;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-9" target="Uf8WLKuzS3drS_BCJ-BJ-1" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="843.8920025188916" y="192.87113309466875" as="sourcePoint" /> + <mxPoint x="957.8337531486145" y="192.87113309466875" as="targetPoint" /> + </mxGeometry> + </mxCell> + <UserObject label="<i>verificationMethod</i>" link="https://w3id.org/security#verificationMethod" id="Uf8WLKuzS3drS_BCJ-BJ-38"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="1398.004710327456" y="89.75691176470589" width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="<i>authentication</i>" link="https://w3id.org/security#authentication" id="Uf8WLKuzS3drS_BCJ-BJ-39"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="1398.004710327456" y="137.60470588235296" width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="<i>assertionMethod</i>" link="https://w3id.org/security#assertionMethod" id="Uf8WLKuzS3drS_BCJ-BJ-40"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="1398.004710327456" y="185.45250000000004" width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="<i>capabilityDelegation</i>" link="https://w3id.org/security#capabilityDelegation" id="Uf8WLKuzS3drS_BCJ-BJ-41"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="1398.004710327456" y="233.30029411764707" width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="<i>capabilityInvocation</i>" link="https://w3id.org/security#capabilityInvocation" id="Uf8WLKuzS3drS_BCJ-BJ-42"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="1398.004710327456" y="281.14808823529415" width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="<i>keyAgreement</i>" link="https://w3id.org/security#keyAgreement" id="Uf8WLKuzS3drS_BCJ-BJ-43"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="1398.004710327456" y="328.99588235294124" width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="multibase" link="https://w3id.org/security#cryptosuiteString" id="aMvtbWUda6Bs1y7FLRK9-2"> + <mxCell style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="710.1783123425694" y="652.0213235294117" width="149.3690176322418" height="28.708676470588237" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="aMvtbWUda6Bs1y7FLRK9-4" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeColor=#000099;dashed=1;strokeWidth=2;edgeStyle=orthogonalEdgeStyle;curved=1;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-11" target="aMvtbWUda6Bs1y7FLRK9-2" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="568" y="610.1971178589811" as="sourcePoint" /> + <mxPoint x="687" y="610.1971178589811" as="targetPoint" /> + </mxGeometry> + </mxCell> + <UserObject label="<i>Multikey</i>" link="https://w3id.org/security#Multikey" id="Uf8WLKuzS3drS_BCJ-BJ-58"> + <mxCell style="ellipse;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;strokeColor=#336600;" parent="1" vertex="1"> + <mxGeometry x="919.5030667506297" y="450.00014705882353" width="208.7336272040302" height="46.89083823529412" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-72" value="" style="group" parent="1" vertex="1" connectable="0"> + <mxGeometry x="851.9997607052896" y="548.5666029411765" width="343.7402392947103" height="32.5365" as="geometry" /> + </mxCell> + <UserObject label="<i>publicKeyMultibase</i>" link="https://w3id.org/security#publicKeyMultibase" id="Uf8WLKuzS3drS_BCJ-BJ-60"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="Uf8WLKuzS3drS_BCJ-BJ-72" vertex="1"> + <mxGeometry x="185.7537783375315" width="163.7314231738035" height="32.5365" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="<i>secretKeyMultibase</i>" link="https://w3id.org/security#secretKeyMultibase" id="Uf8WLKuzS3drS_BCJ-BJ-61"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="Uf8WLKuzS3drS_BCJ-BJ-72" vertex="1"> + <mxGeometry x="-4.787468513853904" width="163.7314231738035" height="32.5365" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-73" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;dashed=1;strokeWidth=2;strokeColor=#CC0000;endFill=0;startArrow=classic;startFill=1;dashPattern=1 1;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-61" target="Uf8WLKuzS3drS_BCJ-BJ-58" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="1080.0309319899243" y="717.947794117647" as="sourcePoint" /> + <mxPoint x="901.9371032745591" y="717.947794117647" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-74" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;dashed=1;strokeWidth=2;strokeColor=#CC0000;endFill=0;startArrow=classic;startFill=1;dashPattern=1 1;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-60" target="Uf8WLKuzS3drS_BCJ-BJ-58" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="1118.3306801007557" y="698.8086764705882" as="sourcePoint" /> + <mxPoint x="940.2368513853904" y="698.8086764705882" as="targetPoint" /> + </mxGeometry> + </mxCell> + <UserObject label="<i>JsonWebKey</i>" link="https://w3id.org/security#JsonWebKey" id="Uf8WLKuzS3drS_BCJ-BJ-57"> + <mxCell style="ellipse;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;strokeColor=#336600;" parent="1" vertex="1"> + <mxGeometry x="1306.248016372796" y="450.00014705882353" width="208.7336272040302" height="46.89083823529412" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="rdf:JSON" id="Uf8WLKuzS3drS_BCJ-BJ-64"> + <mxCell style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="1335.93032115869" y="641.3913235294118" width="149.3690176322418" height="28.70867647058824" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-65" value="" style="group" parent="1" vertex="1" connectable="0"> + <mxGeometry x="1232.9997481108312" y="548.5666029411765" width="355.2301637279597" height="32.536500000000004" as="geometry" /> + </mxCell> + <UserObject label="<i>secretKeyJwk</i>" link="https://w3id.org/security#secretKeyJwk" id="Uf8WLKuzS3drS_BCJ-BJ-62"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="Uf8WLKuzS3drS_BCJ-BJ-65" vertex="1"> + <mxGeometry width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <UserObject label="<i>publicKeyJwk</i>" link="https://w3id.org/security#publicKeyJwk" id="Uf8WLKuzS3drS_BCJ-BJ-63"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="Uf8WLKuzS3drS_BCJ-BJ-65" vertex="1"> + <mxGeometry x="191.49874055415614" width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-66" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;dashed=1;strokeWidth=2;strokeColor=#CC0000;endFill=0;startArrow=classic;startFill=1;dashPattern=1 1;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-62" target="Uf8WLKuzS3drS_BCJ-BJ-57" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="1325.8229534005038" y="727.5173529411766" as="sourcePoint" /> + <mxPoint x="1147.7291246851385" y="727.5173529411766" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-67" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;dashed=1;strokeWidth=2;strokeColor=#CC0000;endFill=0;startArrow=classic;startFill=1;dashPattern=1 1;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-63" target="Uf8WLKuzS3drS_BCJ-BJ-57" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="1421.5723236775818" y="746.6564705882354" as="sourcePoint" /> + <mxPoint x="1243.4784949622167" y="746.6564705882354" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-68" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;strokeColor=#000099;dashed=1;strokeWidth=2;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-62" target="Uf8WLKuzS3drS_BCJ-BJ-64" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="1243.4784949622167" y="746.8451036829041" as="sourcePoint" /> + <mxPoint x="1357.4202455919394" y="746.8451036829041" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-69" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;strokeColor=#000099;dashed=1;strokeWidth=2;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-63" target="Uf8WLKuzS3drS_BCJ-BJ-64" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="1262.6283690176322" y="727.7059860358453" as="sourcePoint" /> + <mxPoint x="1376.570119647355" y="727.7059860358453" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="nVRavBy3A-u7qQ1nN919-1" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;strokeColor=#000099;dashed=1;strokeWidth=2;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-61" target="aMvtbWUda6Bs1y7FLRK9-2" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="808" y="470.1971178589811" as="sourcePoint" /> + <mxPoint x="927" y="470.1971178589811" as="targetPoint" /> + <Array as="points"> + <mxPoint x="918" y="640" /> + </Array> + </mxGeometry> + </mxCell> + <mxCell id="nVRavBy3A-u7qQ1nN919-3" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;strokeColor=#000099;dashed=1;strokeWidth=2;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-60" target="aMvtbWUda6Bs1y7FLRK9-2" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="958" y="660.1971178589811" as="sourcePoint" /> + <mxPoint x="1077" y="660.1971178589811" as="targetPoint" /> + <Array as="points"> + <mxPoint x="1048" y="650" /> + </Array> + </mxGeometry> + </mxCell> + <UserObject label="<i>digestMultibase</i>" link="https://w3id.org/security#digestMultibase" id="0YF8A2KC1bUMDjYDby_S-1"> + <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> + <mxGeometry x="546.4489294710328" y="559.1980882352941" width="163.7314231738035" height="32.536500000000004" as="geometry" /> + </mxCell> + </UserObject> + <mxCell id="0YF8A2KC1bUMDjYDby_S-2" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;strokeColor=#000099;dashed=1;strokeWidth=2;edgeStyle=orthogonalEdgeStyle;curved=1;" parent="1" source="0YF8A2KC1bUMDjYDby_S-1" target="aMvtbWUda6Bs1y7FLRK9-2" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="468" y="507.52" as="sourcePoint" /> + <mxPoint x="534" y="720.52" as="targetPoint" /> + </mxGeometry> + </mxCell> + <mxCell id="0YF8A2KC1bUMDjYDby_S-3" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=1;entryDx=0;entryDy=0;dashed=1;strokeWidth=2;strokeColor=#CC0000;endFill=0;startArrow=classic;startFill=1;dashPattern=1 1;" parent="1" source="Uf8WLKuzS3drS_BCJ-BJ-12" target="Uf8WLKuzS3drS_BCJ-BJ-37" edge="1"> + <mxGeometry width="50" height="50" relative="1" as="geometry"> + <mxPoint x="915.74" y="281.15" as="sourcePoint" /> + <mxPoint x="1018.74" y="15.150000000000006" as="targetPoint" /> + <Array as="points"> + <mxPoint x="1098" y="160" /> + </Array> + </mxGeometry> + </mxCell> + </root> + </mxGraphModel> + </diagram> +</mxfile> diff --git a/vocab/security/template.html b/vocab/security/template.html index 2f502fd4..205c9ba3 100644 --- a/vocab/security/template.html +++ b/vocab/security/template.html @@ -14,7 +14,7 @@ const retval = content .replace('<svg', '<svg aria-details="#vocabulary-diagram-alt" ') .replace(/xlink:href/g, 'href') - .replace(/href="https:\/\/w3id.org\/security\/#/g, 'href="#'); + .replace(/href="https:\/\/w3id.org\/security#/g, 'href="#'); return retval; } </script> diff --git a/vocab/security/vocabulary.drawio b/vocab/security/vocabulary.drawio index bb4d0e1e..6235814a 100644 --- a/vocab/security/vocabulary.drawio +++ b/vocab/security/vocabulary.drawio @@ -1,4 +1,4 @@ -<mxfile host="Electron" modified="2023-10-12T14:30:41.575Z" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/22.0.2 Chrome/114.0.5735.289 Electron/25.8.4 Safari/537.36" etag="TJvEIaUR1NyFUIpCFM_F" version="22.0.2" type="device"> +<mxfile host="Electron" modified="2023-10-18T06:59:33.055Z" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/22.0.2 Chrome/114.0.5735.289 Electron/25.8.4 Safari/537.36" etag="IhpbdUE1Z5rGB04jLSLF" version="22.0.2" type="device"> <diagram name="Page-1" id="hQ0IBVJ5jpEcegRt-_B3"> <mxGraphModel dx="1710" dy="1142" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1600" pageHeight="900" math="0" shadow="0"> <root> @@ -94,17 +94,17 @@ <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-112" value="<span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(251, 251, 251); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Datatype</span>" style="text;whiteSpace=wrap;html=1;fontSize=16;" parent="Uf8WLKuzS3drS_BCJ-BJ-113" vertex="1"> <mxGeometry width="90" height="40" as="geometry" /> </mxCell> - <UserObject label="<i>VerificationMethod</i>" link="https://w3id.org/security/#VerificationMethod" id="Uf8WLKuzS3drS_BCJ-BJ-37"> + <UserObject label="<i>VerificationMethod</i>" link="https://w3id.org/security#VerificationMethod" id="Uf8WLKuzS3drS_BCJ-BJ-37"> <mxCell style="ellipse;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;strokeColor=#336600;" parent="1" vertex="1"> <mxGeometry x="1104.668136020151" y="30" width="208.7336272040302" height="46.89083823529412" as="geometry" /> </mxCell> </UserObject> - <UserObject label="<i>controller</i>" link="https://w3id.org/security/#controller" id="Uf8WLKuzS3drS_BCJ-BJ-44"> + <UserObject label="<i>controller</i>" link="https://w3id.org/security#controller" id="Uf8WLKuzS3drS_BCJ-BJ-44"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="868.003765743073" y="298.9969117647059" width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> </UserObject> - <UserObject label="<i>revoked</i>" link="https://w3id.org/security/#revoked" id="Uf8WLKuzS3drS_BCJ-BJ-45"> + <UserObject label="<i>revoked</i>" link="https://w3id.org/security#revoked" id="Uf8WLKuzS3drS_BCJ-BJ-45"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="868.003765743073" y="347.99470588235295" width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> @@ -181,7 +181,7 @@ </Array> </mxGeometry> </mxCell> - <UserObject label="<i>Ed25519VerificationKey2020</i>" link="https://w3id.org/security/#Ed25519VerificationKey2020" id="Uf8WLKuzS3drS_BCJ-BJ-56"> + <UserObject label="<i>Ed25519VerificationKey2020</i>" link="https://w3id.org/security#Ed25519VerificationKey2020" id="Uf8WLKuzS3drS_BCJ-BJ-56"> <mxCell style="ellipse;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;strokeColor=#336600;" parent="1" vertex="1"> <mxGeometry x="1099.67" y="390" width="227.68" height="46.89" as="geometry" /> </mxCell> @@ -210,12 +210,12 @@ </Array> </mxGeometry> </mxCell> - <UserObject label="<i>Proof</i>" link="https://w3id.org/security/#Proof" id="Uf8WLKuzS3drS_BCJ-BJ-1"> + <UserObject label="<i>Proof</i>" link="https://w3id.org/security#Proof" id="Uf8WLKuzS3drS_BCJ-BJ-1"> <mxCell style="ellipse;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;strokeColor=#336600;pointer-events="all"" parent="1" vertex="1"> <mxGeometry x="234.92600755667502" y="30" width="208.7336272040302" height="46.89083823529412" as="geometry" /> </mxCell> </UserObject> - <UserObject label="<i>ProofGraph</i>" link="https://w3id.org/security/#ProofGraph" id="Uf8WLKuzS3drS_BCJ-BJ-2"> + <UserObject label="<i>ProofGraph</i>" link="https://w3id.org/security#ProofGraph" id="Uf8WLKuzS3drS_BCJ-BJ-2"> <mxCell style="ellipse;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;strokeColor=#336600;" parent="1" vertex="1"> <mxGeometry x="62.57714105793451" y="163.97382352941176" width="208.7336272040302" height="46.89083823529412" as="geometry" /> </mxCell> @@ -226,7 +226,7 @@ <mxPoint x="464.72449622166243" y="125.69558823529412" as="targetPoint" /> </mxGeometry> </mxCell> - <UserObject label="<i>proof</i>" link="https://w3id.org/security/#proof" id="Uf8WLKuzS3drS_BCJ-BJ-5"> + <UserObject label="<i>proof</i>" link="https://w3id.org/security#proof" id="Uf8WLKuzS3drS_BCJ-BJ-5"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="85.55698992443325" y="317.08676470588233" width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> @@ -237,42 +237,42 @@ <mxPoint x="415.8923173803526" y="259.8580448593747" as="targetPoint" /> </mxGeometry> </mxCell> - <UserObject label="<i>domain</i>" link="https://w3id.org/security/#domain" id="Uf8WLKuzS3drS_BCJ-BJ-7"> + <UserObject label="<i>domain</i>" link="https://w3id.org/security#domain" id="Uf8WLKuzS3drS_BCJ-BJ-7"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="555.3489294710328" y="143" width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> </UserObject> - <UserObject label="<i>challenge</i>" link="https://w3id.org/security/#challenge" id="Uf8WLKuzS3drS_BCJ-BJ-8"> + <UserObject label="<i>challenge</i>" link="https://w3id.org/security#challenge" id="Uf8WLKuzS3drS_BCJ-BJ-8"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="555.3489294710328" y="248" width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> </UserObject> - <UserObject label="<i>previousProof</i>" link="https://w3id.org/security/#previousProof" id="Uf8WLKuzS3drS_BCJ-BJ-9"> + <UserObject label="<i>previousProof</i>" link="https://w3id.org/security#previousProof" id="Uf8WLKuzS3drS_BCJ-BJ-9"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="555.3489294710328" y="96.8925" width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> </UserObject> - <UserObject label="<i>proofPurpose<br></i>" link="https://w3.org/2018/credentials/#proofPurpose" id="Uf8WLKuzS3drS_BCJ-BJ-10"> + <UserObject label="<i>proofPurpose<br></i>" link="https://w3id.org/security#proofPurpose" id="Uf8WLKuzS3drS_BCJ-BJ-10"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="555.3489294710328" y="299.15" width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> </UserObject> - <UserObject label="<i>proofValue</i>" link="https://w3.org/2018/credentials/#proofValue" id="Uf8WLKuzS3drS_BCJ-BJ-11"> + <UserObject label="<i>proofValue</i>" link="https://w3id.org/security#proofValue" id="Uf8WLKuzS3drS_BCJ-BJ-11"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="555.3489294710328" y="440.29808823529413" width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> </UserObject> - <UserObject label="<i>expires</i>" link="https://w3.org/2018/credentials/#expires" id="Uf8WLKuzS3drS_BCJ-BJ-12"> + <UserObject label="<i>expiration</i>" link="https://w3id.org/security#expiration" id="Uf8WLKuzS3drS_BCJ-BJ-12"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="867.9989294710327" y="247" width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> </UserObject> - <UserObject label="<i>nonce</i>" link="https://w3.org/2018/credentials/#nonce" id="Uf8WLKuzS3drS_BCJ-BJ-13"> + <UserObject label="<i>nonce</i>" link="https://w3id.org/security#nonce" id="Uf8WLKuzS3drS_BCJ-BJ-13"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="555.3489294710328" y="347" width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> </UserObject> - <UserObject label="<i>created</i>" link="https://w3.org/2018/credentials/#created" id="Uf8WLKuzS3drS_BCJ-BJ-14"> + <UserObject label="<i>created</i>" link="https://w3id.org/security#created" id="Uf8WLKuzS3drS_BCJ-BJ-14"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="555.3489294710328" y="394" width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> @@ -349,12 +349,12 @@ </Array> </mxGeometry> </mxCell> - <UserObject label="<i>DataIntegrityProof</i>" link="https://w3id.org/security/#DataIntegrityProof" id="Uf8WLKuzS3drS_BCJ-BJ-23"> + <UserObject label="<i>DataIntegrityProof</i>" link="https://w3id.org/security#DataIntegrityProof" id="Uf8WLKuzS3drS_BCJ-BJ-23"> <mxCell style="ellipse;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;strokeColor=#336600;" parent="1" vertex="1"> <mxGeometry x="234.92600755667502" y="460.6301470588235" width="208.7336272040302" height="46.89083823529412" as="geometry" /> </mxCell> </UserObject> - <UserObject label="<i>Ed25519Signature2020</i>" link="https://w3id.org/security/#Ed25519Signature2020" id="Uf8WLKuzS3drS_BCJ-BJ-24"> + <UserObject label="<i>Ed25519Signature2020</i>" link="https://w3id.org/security#Ed25519Signature2020" id="Uf8WLKuzS3drS_BCJ-BJ-24"> <mxCell style="ellipse;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;strokeColor=#336600;" parent="1" vertex="1"> <mxGeometry x="8" y="460.6301470588235" width="208.7336272040302" height="46.89083823529412" as="geometry" /> </mxCell> @@ -374,12 +374,12 @@ </Array> </mxGeometry> </mxCell> - <UserObject label="<i>cryptosuite</i>" link="https://w3id.org/security/#cryptosuite" id="Uf8WLKuzS3drS_BCJ-BJ-27"> + <UserObject label="<i>cryptosuite</i>" link="https://w3id.org/security#cryptosuite" id="Uf8WLKuzS3drS_BCJ-BJ-27"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="257.90585642317376" y="559.1966029411765" width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> </UserObject> - <UserObject label="cryptosuiteString" link="https://w3id.org/security/#cryptosuiteString" id="Uf8WLKuzS3drS_BCJ-BJ-29"> + <UserObject label="cryptosuiteString" link="https://w3id.org/security#cryptosuiteString" id="Uf8WLKuzS3drS_BCJ-BJ-29"> <mxCell style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="264.60831234256926" y="652.0213235294117" width="149.3690176322418" height="28.708676470588237" as="geometry" /> </mxCell> @@ -405,37 +405,37 @@ <mxPoint x="957.8337531486145" y="192.87113309466875" as="targetPoint" /> </mxGeometry> </mxCell> - <UserObject label="<i>verificationMethod</i>" link="https://w3id.org/security/#verificationMethod" id="Uf8WLKuzS3drS_BCJ-BJ-38"> + <UserObject label="<i>verificationMethod</i>" link="https://w3id.org/security#verificationMethod" id="Uf8WLKuzS3drS_BCJ-BJ-38"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="1398.004710327456" y="89.75691176470589" width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> </UserObject> - <UserObject label="<i>authentication</i>" link="https://w3id.org/security/#authentication" id="Uf8WLKuzS3drS_BCJ-BJ-39"> + <UserObject label="<i>authentication</i>" link="https://w3id.org/security#authentication" id="Uf8WLKuzS3drS_BCJ-BJ-39"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="1398.004710327456" y="137.60470588235296" width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> </UserObject> - <UserObject label="<i>assertionMethod</i>" link="https://w3id.org/security/#assertionMethod" id="Uf8WLKuzS3drS_BCJ-BJ-40"> + <UserObject label="<i>assertionMethod</i>" link="https://w3id.org/security#assertionMethod" id="Uf8WLKuzS3drS_BCJ-BJ-40"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="1398.004710327456" y="185.45250000000004" width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> </UserObject> - <UserObject label="<i>capabilityDelegation</i>" link="https://w3id.org/security/#capabilityDelegation" id="Uf8WLKuzS3drS_BCJ-BJ-41"> + <UserObject label="<i>capabilityDelegation</i>" link="https://w3id.org/security#capabilityDelegation" id="Uf8WLKuzS3drS_BCJ-BJ-41"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="1398.004710327456" y="233.30029411764707" width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> </UserObject> - <UserObject label="<i>capabilityInvocation</i>" link="https://w3id.org/security/#capabilityInvocation" id="Uf8WLKuzS3drS_BCJ-BJ-42"> + <UserObject label="<i>capabilityInvocation</i>" link="https://w3id.org/security#capabilityInvocation" id="Uf8WLKuzS3drS_BCJ-BJ-42"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="1398.004710327456" y="281.14808823529415" width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> </UserObject> - <UserObject label="<i>keyAgreement</i>" link="https://w3id.org/security/#keyAgreement" id="Uf8WLKuzS3drS_BCJ-BJ-43"> + <UserObject label="<i>keyAgreement</i>" link="https://w3id.org/security#keyAgreement" id="Uf8WLKuzS3drS_BCJ-BJ-43"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="1398.004710327456" y="328.99588235294124" width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> </UserObject> - <UserObject label="multibase" link="https://w3id.org/security/#cryptosuiteString" id="aMvtbWUda6Bs1y7FLRK9-2"> + <UserObject label="multibase" link="https://w3id.org/security#cryptosuiteString" id="aMvtbWUda6Bs1y7FLRK9-2"> <mxCell style="shape=hexagon;perimeter=hexagonPerimeter2;whiteSpace=wrap;html=1;fixedSize=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="710.1783123425694" y="652.0213235294117" width="149.3690176322418" height="28.708676470588237" as="geometry" /> </mxCell> @@ -446,7 +446,7 @@ <mxPoint x="687" y="610.1971178589811" as="targetPoint" /> </mxGeometry> </mxCell> - <UserObject label="<i>Multikey</i>" link="https://w3id.org/security/#Multikey" id="Uf8WLKuzS3drS_BCJ-BJ-58"> + <UserObject label="<i>Multikey</i>" link="https://w3id.org/security#Multikey" id="Uf8WLKuzS3drS_BCJ-BJ-58"> <mxCell style="ellipse;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;strokeColor=#336600;" parent="1" vertex="1"> <mxGeometry x="919.5030667506297" y="450.00014705882353" width="208.7336272040302" height="46.89083823529412" as="geometry" /> </mxCell> @@ -454,12 +454,12 @@ <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-72" value="" style="group" parent="1" vertex="1" connectable="0"> <mxGeometry x="851.9997607052896" y="548.5666029411765" width="343.7402392947103" height="32.5365" as="geometry" /> </mxCell> - <UserObject label="<i>publicKeyMultibase</i>" link="https://w3id.org/security/#publicKeyMultibase" id="Uf8WLKuzS3drS_BCJ-BJ-60"> + <UserObject label="<i>publicKeyMultibase</i>" link="https://w3id.org/security#publicKeyMultibase" id="Uf8WLKuzS3drS_BCJ-BJ-60"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="Uf8WLKuzS3drS_BCJ-BJ-72" vertex="1"> <mxGeometry x="185.7537783375315" width="163.7314231738035" height="32.5365" as="geometry" /> </mxCell> </UserObject> - <UserObject label="<i>secretKeyMultibase</i>" link="https://w3id.org/security/#secretKeyMultibase" id="Uf8WLKuzS3drS_BCJ-BJ-61"> + <UserObject label="<i>secretKeyMultibase</i>" link="https://w3id.org/security#secretKeyMultibase" id="Uf8WLKuzS3drS_BCJ-BJ-61"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="Uf8WLKuzS3drS_BCJ-BJ-72" vertex="1"> <mxGeometry x="-4.787468513853904" width="163.7314231738035" height="32.5365" as="geometry" /> </mxCell> @@ -476,7 +476,7 @@ <mxPoint x="940.2368513853904" y="698.8086764705882" as="targetPoint" /> </mxGeometry> </mxCell> - <UserObject label="<i>JsonWebKey</i>" link="https://w3id.org/security/#JsonWebKey" id="Uf8WLKuzS3drS_BCJ-BJ-57"> + <UserObject label="<i>JsonWebKey</i>" link="https://w3id.org/security#JsonWebKey" id="Uf8WLKuzS3drS_BCJ-BJ-57"> <mxCell style="ellipse;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;strokeColor=#336600;" parent="1" vertex="1"> <mxGeometry x="1306.248016372796" y="450.00014705882353" width="208.7336272040302" height="46.89083823529412" as="geometry" /> </mxCell> @@ -489,12 +489,12 @@ <mxCell id="Uf8WLKuzS3drS_BCJ-BJ-65" value="" style="group" parent="1" vertex="1" connectable="0"> <mxGeometry x="1232.9997481108312" y="548.5666029411765" width="355.2301637279597" height="32.536500000000004" as="geometry" /> </mxCell> - <UserObject label="<i>secretKeyJwk</i>" link="https://w3id.org/security/#secretKeyJwk" id="Uf8WLKuzS3drS_BCJ-BJ-62"> + <UserObject label="<i>secretKeyJwk</i>" link="https://w3id.org/security#secretKeyJwk" id="Uf8WLKuzS3drS_BCJ-BJ-62"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="Uf8WLKuzS3drS_BCJ-BJ-65" vertex="1"> <mxGeometry width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> </UserObject> - <UserObject label="<i>publicKeyJwk</i>" link="https://w3id.org/security/#publicKeyJwk" id="Uf8WLKuzS3drS_BCJ-BJ-63"> + <UserObject label="<i>publicKeyJwk</i>" link="https://w3id.org/security#publicKeyJwk" id="Uf8WLKuzS3drS_BCJ-BJ-63"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="Uf8WLKuzS3drS_BCJ-BJ-65" vertex="1"> <mxGeometry x="191.49874055415614" width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> @@ -541,7 +541,7 @@ </Array> </mxGeometry> </mxCell> - <UserObject label="<i>digestMultibase</i>" link="https://w3.org/2018/credentials/#digestMultibase" id="0YF8A2KC1bUMDjYDby_S-1"> + <UserObject label="<i>digestMultibase</i>" link="https://w3id.org/security#digestMultibase" id="0YF8A2KC1bUMDjYDby_S-1"> <mxCell style="rounded=1;whiteSpace=wrap;html=1;fontSize=16;fillColor=none;strokeWidth=2;" parent="1" vertex="1"> <mxGeometry x="546.4489294710328" y="559.1980882352941" width="163.7314231738035" height="32.536500000000004" as="geometry" /> </mxCell> diff --git a/vocab/security/vocabulary.svg b/vocab/security/vocabulary.svg index 27e5d651..3b19f74b 100644 --- a/vocab/security/vocabulary.svg +++ b/vocab/security/vocabulary.svg @@ -106,7 +106,7 @@ </foreignObject> <text xmlns="http://www.w3.org/2000/svg" x="536" y="834" font-family="Helvetica" font-size="16">Datatype</text> </switch> - <a xlink:href="https://w3id.org/security/#VerificationMethod"> + <a xlink:href="https://w3id.org/security#VerificationMethod"> <ellipse cx="1222.03" cy="44.45" fill="none" stroke="#360" stroke-width="2" pointer-events="all" rx="104.367" ry="23.445"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -123,7 +123,7 @@ <text xmlns="http://www.w3.org/2000/svg" x="1222" y="49" font-family="Helvetica" font-size="16" text-anchor="middle">VerificationMethod</text> </switch> </a> - <a xlink:href="https://w3id.org/security/#controller"> + <a xlink:href="https://w3id.org/security#controller"> <rect width="163.73" height="32.54" x="881" y="290" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -140,7 +140,7 @@ <text xmlns="http://www.w3.org/2000/svg" x="963" y="311" font-family="Helvetica" font-size="16" text-anchor="middle">controller</text> </switch> </a> - <a xlink:href="https://w3id.org/security/#revoked"> + <a xlink:href="https://w3id.org/security#revoked"> <rect width="163.73" height="32.54" x="881" y="338.99" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -173,7 +173,7 @@ <path fill="#c00" stroke="#c00" stroke-miterlimit="10" stroke-width="2" d="m1045.81 304.31.43-11.18 3.18 4.6 5.59.22Z" pointer-events="all"/> <path fill="none" stroke="#c00" stroke-dasharray="2 2" stroke-miterlimit="10" stroke-width="2" d="M1049.93 347.03Q1161 171 1147.66 60.89" pointer-events="stroke"/> <path fill="#c00" stroke="#c00" stroke-miterlimit="10" stroke-width="2" d="m1045.93 353.37 1.11-11.12 2.89 4.78 5.56.55Z" pointer-events="all"/> - <a xlink:href="https://w3id.org/security/#Ed25519VerificationKey2020"> + <a xlink:href="https://w3id.org/security#Ed25519VerificationKey2020"> <ellipse cx="1226.51" cy="404.44" fill="none" stroke="#360" stroke-width="2" pointer-events="all" rx="113.84" ry="23.445"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -196,7 +196,7 @@ <path stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m1222.07 70.13 5.14 9.92-5.04-2.42-4.96 2.57Z" pointer-events="all"/> <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M1036.87 441Q1222 281 1222.03 77.63" pointer-events="stroke"/> <path stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m1222.03 70.13 5 10-5-2.5-5 2.5Z" pointer-events="all"/> - <a xlink:href="https://w3id.org/security/#Proof"> + <a xlink:href="https://w3id.org/security#Proof"> <ellipse cx="352.29" cy="44.45" fill="none" stroke="#360" stroke-width="2" pointer-events="all" rx="104.367" ry="23.445"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -213,7 +213,7 @@ <text xmlns="http://www.w3.org/2000/svg" x="352" y="49" font-family="Helvetica" font-size="16" text-anchor="middle">Proof</text> </switch> </a> - <a xlink:href="https://w3id.org/security/#ProofGraph"> + <a xlink:href="https://w3id.org/security#ProofGraph"> <ellipse cx="179.94" cy="178.42" fill="none" stroke="#360" stroke-width="2" pointer-events="all" rx="104.367" ry="23.445"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -232,7 +232,7 @@ </a> <path fill="none" stroke="#000" stroke-dasharray="2 8" stroke-miterlimit="10" stroke-width="2" d="m179.94 154.97 90.96-87.33" pointer-events="stroke"/> <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m276.31 62.44-3.75 10.53-1.66-5.33-5.27-1.88Z" pointer-events="all"/> - <a xlink:href="https://w3id.org/security/#proof"> + <a xlink:href="https://w3id.org/security#proof"> <rect width="163.73" height="32.54" x="98.56" y="308.09" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -251,7 +251,7 @@ </a> <path fill="none" stroke="#009" stroke-dasharray="6 6" stroke-miterlimit="10" stroke-width="2" d="m180.42 308.09-.43-96.49" pointer-events="stroke"/> <path fill="#009" stroke="#009" stroke-miterlimit="10" stroke-width="2" d="m179.95 204.1 5.05 9.98-5.01-2.48-4.99 2.52Z" pointer-events="all"/> - <a xlink:href="https://w3id.org/security/#domain"> + <a xlink:href="https://w3id.org/security#domain"> <rect width="163.73" height="32.54" x="568.35" y="134" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -268,7 +268,7 @@ <text xmlns="http://www.w3.org/2000/svg" x="650" y="155" font-family="Helvetica" font-size="16" text-anchor="middle">domain</text> </switch> </a> - <a xlink:href="https://w3id.org/security/#challenge"> + <a xlink:href="https://w3id.org/security#challenge"> <rect width="163.73" height="32.54" x="568.35" y="239" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -285,7 +285,7 @@ <text xmlns="http://www.w3.org/2000/svg" x="650" y="260" font-family="Helvetica" font-size="16" text-anchor="middle">challenge</text> </switch> </a> - <a xlink:href="https://w3id.org/security/#previousProof"> + <a xlink:href="https://w3id.org/security#previousProof"> <rect width="163.73" height="32.54" x="568.35" y="87.89" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -302,7 +302,7 @@ <text xmlns="http://www.w3.org/2000/svg" x="650" y="109" font-family="Helvetica" font-size="16" text-anchor="middle">previousProof</text> </switch> </a> - <a xlink:href="https://w3.org/2018/credentials/#proofPurpose"> + <a xlink:href="https://w3id.org/security#proofPurpose"> <rect width="163.73" height="32.54" x="568.35" y="290.15" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -321,7 +321,7 @@ </text> </switch> </a> - <a xlink:href="https://w3.org/2018/credentials/#proofValue"> + <a xlink:href="https://w3id.org/security#proofValue"> <rect width="163.73" height="32.54" x="568.35" y="431.3" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -338,7 +338,7 @@ <text xmlns="http://www.w3.org/2000/svg" x="650" y="452" font-family="Helvetica" font-size="16" text-anchor="middle">proofValue</text> </switch> </a> - <a xlink:href="https://w3.org/2018/credentials/#expires"> + <a xlink:href="https://w3id.org/security#expiration"> <rect width="163.73" height="32.54" x="881" y="238" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -346,16 +346,16 @@ <div data-drawio-colors="color: rgb(0, 0, 0);" style="box-sizing:border-box;font-size:0;text-align:center"> <div style="display:inline-block;font-size:16px;font-family:Helvetica;color:#000;line-height:1.2;pointer-events:all;white-space:normal;overflow-wrap:normal"> <i> - expires + expiration </i> </div> </div> </div> </foreignObject> - <text xmlns="http://www.w3.org/2000/svg" x="963" y="259" font-family="Helvetica" font-size="16" text-anchor="middle">expires</text> + <text xmlns="http://www.w3.org/2000/svg" x="963" y="259" font-family="Helvetica" font-size="16" text-anchor="middle">expiration</text> </switch> </a> - <a xlink:href="https://w3.org/2018/credentials/#nonce"> + <a xlink:href="https://w3id.org/security#nonce"> <rect width="163.73" height="32.54" x="568.35" y="338" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -372,7 +372,7 @@ <text xmlns="http://www.w3.org/2000/svg" x="650" y="359" font-family="Helvetica" font-size="16" text-anchor="middle">nonce</text> </switch> </a> - <a xlink:href="https://w3.org/2018/credentials/#created"> + <a xlink:href="https://w3id.org/security#created"> <rect width="163.73" height="32.54" x="568.35" y="385" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -405,7 +405,7 @@ <path fill="#c00" stroke="#c00" stroke-miterlimit="10" stroke-width="2" d="m566.66 352.8-10.83-2.78 5.17-2.14 1.39-5.41Z" pointer-events="all"/> <path fill="none" stroke="#c00" stroke-dasharray="2 2" stroke-miterlimit="10" stroke-width="2" d="M561.55 394.3Q451 281 426.67 60.89" pointer-events="stroke"/> <path fill="#c00" stroke="#c00" stroke-miterlimit="10" stroke-width="2" d="M566.79 399.67 556.23 396l5.32-1.7 1.83-5.28Z" pointer-events="all"/> - <a xlink:href="https://w3id.org/security/#DataIntegrityProof"> + <a xlink:href="https://w3id.org/security#DataIntegrityProof"> <ellipse cx="352.29" cy="475.08" fill="none" stroke="#360" stroke-width="2" pointer-events="all" rx="104.367" ry="23.445"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -422,7 +422,7 @@ <text xmlns="http://www.w3.org/2000/svg" x="352" y="480" font-family="Helvetica" font-size="16" text-anchor="middle">DataIntegrityProof</text> </switch> </a> - <a xlink:href="https://w3id.org/security/#Ed25519Signature2020"> + <a xlink:href="https://w3id.org/security#Ed25519Signature2020"> <ellipse cx="125.37" cy="475.08" fill="none" stroke="#360" stroke-width="2" pointer-events="all" rx="104.367" ry="23.445"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -443,7 +443,7 @@ <path stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m352.29 70.13 5 10-5-2.5-5 2.5Z" pointer-events="all"/> <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M194.25 457.35Q349.42 317.66 352.18 77.63" pointer-events="stroke"/> <path stroke="#000" stroke-miterlimit="10" stroke-width="2" d="m352.27 70.13 4.88 10.05-4.97-2.55-5.03 2.44Z" pointer-events="all"/> - <a xlink:href="https://w3id.org/security/#cryptosuite"> + <a xlink:href="https://w3id.org/security#cryptosuite"> <rect width="163.73" height="32.54" x="270.91" y="550.2" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -460,7 +460,7 @@ <text xmlns="http://www.w3.org/2000/svg" x="353" y="571" font-family="Helvetica" font-size="16" text-anchor="middle">cryptosuite</text> </switch> </a> - <a xlink:href="https://w3id.org/security/#cryptosuiteString"> + <a xlink:href="https://w3id.org/security#cryptosuiteString"> <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M297.61 643.02h109.37l20 14.36-20 14.35H297.61l-20-14.35Z" pointer-events="all"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -481,7 +481,7 @@ <path fill="#009" stroke="#009" stroke-miterlimit="10" stroke-width="2" d="m352.31 640.79-4.92-10.04 4.98 2.54 5.02-2.46Z" pointer-events="all"/> <path fill="none" stroke="#009" stroke-dasharray="6 6" stroke-miterlimit="10" stroke-width="2" d="M732.08 104.16q9.92.04 9.92-29.86T466.4 44.44" pointer-events="stroke"/> <path fill="#009" stroke="#009" stroke-miterlimit="10" stroke-width="2" d="m458.9 44.45 9.99-5.01-2.49 5 2.5 5Z" pointer-events="all"/> - <a xlink:href="https://w3id.org/security/#verificationMethod"> + <a xlink:href="https://w3id.org/security#verificationMethod"> <rect width="163.73" height="32.54" x="1411" y="80.76" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -498,7 +498,7 @@ <text xmlns="http://www.w3.org/2000/svg" x="1493" y="102" font-family="Helvetica" font-size="16" text-anchor="middle">verificationMethod</text> </switch> </a> - <a xlink:href="https://w3id.org/security/#authentication"> + <a xlink:href="https://w3id.org/security#authentication"> <rect width="163.73" height="32.54" x="1411" y="128.6" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -515,7 +515,7 @@ <text xmlns="http://www.w3.org/2000/svg" x="1493" y="150" font-family="Helvetica" font-size="16" text-anchor="middle">authentication</text> </switch> </a> - <a xlink:href="https://w3id.org/security/#assertionMethod"> + <a xlink:href="https://w3id.org/security#assertionMethod"> <rect width="163.73" height="32.54" x="1411" y="176.45" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -532,7 +532,7 @@ <text xmlns="http://www.w3.org/2000/svg" x="1493" y="198" font-family="Helvetica" font-size="16" text-anchor="middle">assertionMethod</text> </switch> </a> - <a xlink:href="https://w3id.org/security/#capabilityDelegation"> + <a xlink:href="https://w3id.org/security#capabilityDelegation"> <rect width="163.73" height="32.54" x="1411" y="224.3" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -549,7 +549,7 @@ <text xmlns="http://www.w3.org/2000/svg" x="1493" y="245" font-family="Helvetica" font-size="16" text-anchor="middle">capabilityDelegation</text> </switch> </a> - <a xlink:href="https://w3id.org/security/#capabilityInvocation"> + <a xlink:href="https://w3id.org/security#capabilityInvocation"> <rect width="163.73" height="32.54" x="1411" y="272.15" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -566,7 +566,7 @@ <text xmlns="http://www.w3.org/2000/svg" x="1493" y="293" font-family="Helvetica" font-size="16" text-anchor="middle">capabilityInvocation</text> </switch> </a> - <a xlink:href="https://w3id.org/security/#keyAgreement"> + <a xlink:href="https://w3id.org/security#keyAgreement"> <rect width="163.73" height="32.54" x="1411" y="320" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -583,7 +583,7 @@ <text xmlns="http://www.w3.org/2000/svg" x="1493" y="341" font-family="Helvetica" font-size="16" text-anchor="middle">keyAgreement</text> </switch> </a> - <a xlink:href="https://w3id.org/security/#cryptosuiteString"> + <a xlink:href="https://w3id.org/security#cryptosuiteString"> <path fill="none" stroke="#000" stroke-miterlimit="10" stroke-width="2" d="M743.18 643.02h109.37l20 14.36-20 14.35H743.18l-20-14.35Z" pointer-events="all"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -600,7 +600,7 @@ </a> <path fill="none" stroke="#009" stroke-dasharray="6 6" stroke-miterlimit="10" stroke-width="2" d="M732.08 447.57q65.82.03 65.78 185.72" pointer-events="stroke"/> <path fill="#009" stroke="#009" stroke-miterlimit="10" stroke-width="2" d="m797.86 640.79-4.99-10.01 4.99 2.51 5.01-2.5Z" pointer-events="all"/> - <a xlink:href="https://w3id.org/security/#Multikey"> + <a xlink:href="https://w3id.org/security#Multikey"> <ellipse cx="1036.87" cy="464.45" fill="none" stroke="#360" stroke-width="2" pointer-events="all" rx="104.367" ry="23.445"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -618,7 +618,7 @@ </switch> </a> <rect width="343.74" height="32.54" x="865" y="539.57" fill="none"/> - <a xlink:href="https://w3id.org/security/#publicKeyMultibase"> + <a xlink:href="https://w3id.org/security#publicKeyMultibase"> <rect width="163.73" height="32.54" x="1050.75" y="539.57" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -635,7 +635,7 @@ <text xmlns="http://www.w3.org/2000/svg" x="1133" y="561" font-family="Helvetica" font-size="16" text-anchor="middle">publicKeyMultibase</text> </switch> </a> - <a xlink:href="https://w3id.org/security/#secretKeyMultibase"> + <a xlink:href="https://w3id.org/security#secretKeyMultibase"> <rect width="163.73" height="32.54" x="860.21" y="539.57" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -656,7 +656,7 @@ <path fill="#c00" stroke="#c00" stroke-miterlimit="10" stroke-width="2" d="m944.04 538.5 6.39-9.18.2 5.59 4.58 3.19Z" pointer-events="all"/> <path fill="none" stroke="#c00" stroke-dasharray="2 2" stroke-miterlimit="10" stroke-width="2" d="m1124.05 534.94-87.18-47.05" pointer-events="stroke"/> <path fill="#c00" stroke="#c00" stroke-miterlimit="10" stroke-width="2" d="m1130.65 538.5-11.17-.34 4.57-3.22.18-5.58Z" pointer-events="all"/> - <a xlink:href="https://w3id.org/security/#JsonWebKey"> + <a xlink:href="https://w3id.org/security#JsonWebKey"> <ellipse cx="1423.61" cy="464.45" fill="none" stroke="#360" stroke-width="2" pointer-events="all" rx="104.367" ry="23.445"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -687,7 +687,7 @@ <text xmlns="http://www.w3.org/2000/svg" x="1424" y="652" font-family="Helvetica" font-size="16" text-anchor="middle">rdf:JSON</text> </switch> <rect width="355.23" height="32.54" x="1246" y="539.57" fill="none"/> - <a xlink:href="https://w3id.org/security/#secretKeyJwk"> + <a xlink:href="https://w3id.org/security#secretKeyJwk"> <rect width="163.73" height="32.54" x="1246" y="539.57" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -704,7 +704,7 @@ <text xmlns="http://www.w3.org/2000/svg" x="1328" y="561" font-family="Helvetica" font-size="16" text-anchor="middle">secretKeyJwk</text> </switch> </a> - <a xlink:href="https://w3id.org/security/#publicKeyJwk"> + <a xlink:href="https://w3id.org/security#publicKeyJwk"> <rect width="163.73" height="32.54" x="1437.5" y="539.57" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> @@ -733,7 +733,7 @@ <path fill="#009" stroke="#009" stroke-miterlimit="10" stroke-width="2" d="m874.59 656.46 7.05-8.67-.22 5.58 4.34 3.53Z" pointer-events="all"/> <path fill="none" stroke="#009" stroke-dasharray="6 6" stroke-miterlimit="10" stroke-width="2" d="M1132.62 572.1Q1061 641 882.25 656.53" pointer-events="stroke"/> <path fill="#009" stroke="#009" stroke-miterlimit="10" stroke-width="2" d="m874.77 657.18 9.53-5.84-2.05 5.19 2.92 4.77Z" pointer-events="all"/> - <a xlink:href="https://w3.org/2018/credentials/#digestMultibase"> + <a xlink:href="https://w3id.org/security#digestMultibase"> <rect width="163.73" height="32.54" x="559.45" y="550.2" fill="none" stroke="#000" stroke-width="2" pointer-events="all" rx="4.88" ry="4.88"/> <switch transform="translate(-.5 -.5)"> <foreignObject width="100%" height="100%" pointer-events="none" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow:visible;text-align:left"> diff --git a/vocab/security/vocabulary.yml b/vocab/security/vocabulary.yml index 451339f9..632b1c43 100644 --- a/vocab/security/vocabulary.yml +++ b/vocab/security/vocabulary.yml @@ -4,7 +4,7 @@ vocab: prefix: - id: cred - value: https://w3.org/2018/credentials# + value: https://www.w3.org/2018/credentials# ontology: - property: dc:title @@ -206,9 +206,10 @@ property: domain: sec:Proof range: xsd:dateTime - - id: expires + - id: expiration label: Expiration time for a proof or verification method defined_by: https://www.w3.org/TR/vc-data-integrity/#defn-proof-expires + comment: Historically, this property has often been expressed using `expires` as a shortened term in JSON-LD. Since this shortened term and its mapping to this property are in significant use in the ecosystem, the inconsistency between the short term name (`expires`) and the property identifier (`...#expiration`) is expected and should not trigger an error. domain: - sec:Proof - sec:VerificationMethod