updated DB diagram
This commit is contained in:
parent
efdfbce2f9
commit
5a07b9c279
1 changed files with 115 additions and 127 deletions
|
@ -1,13 +1,13 @@
|
|||
<mxfile host="Electron" modified="2025-04-04T07:55:13.212Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.5.1 Chrome/124.0.6367.207 Electron/30.0.6 Safari/537.36" etag="of1plhG_YB6TxUvuN1kO" version="24.5.1" type="device">
|
||||
<mxfile host="Electron" modified="2025-04-24T14:24:58.075Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.5.1 Chrome/124.0.6367.207 Electron/30.0.6 Safari/537.36" etag="FYUFNG5l-r8gGSF7FbDW" version="24.5.1" type="device">
|
||||
<diagram name="Stránka-1" id="JNb8JrGpUC0gyEZJo6gC">
|
||||
<mxGraphModel dx="1325" dy="1339" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="1169" pageHeight="1654" math="0" shadow="0">
|
||||
<mxGraphModel dx="2087" dy="1384" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="1169" pageHeight="1654" math="0" shadow="0">
|
||||
<root>
|
||||
<object label="" id="0">
|
||||
<mxCell />
|
||||
</object>
|
||||
<mxCell id="1" parent="0" />
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-1" value="User" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="440" y="105" width="230" height="390" as="geometry" />
|
||||
<mxGeometry x="440" y="105" width="230" height="360" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-2" value="Id: UUID" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-1" vertex="1">
|
||||
<mxGeometry y="30" width="230" height="30" as="geometry" />
|
||||
|
@ -24,27 +24,24 @@
|
|||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-6" value="Email: string {unique}" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-1" vertex="1">
|
||||
<mxGeometry y="150" width="230" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-7" value="Password: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-1" vertex="1">
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-7" value="Password: string <font style="font-size: 5px;">(hash)</font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-1" vertex="1">
|
||||
<mxGeometry y="180" width="230" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-8" value="Other: SortedList&lt;string, object&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-1" vertex="1">
|
||||
<mxGeometry y="210" width="230" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-9" value="Role: list&lt;UUID&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-1" vertex="1">
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-9" value="Roles: L<span style="background-color: initial;">ist&lt;UUID&gt;</span>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-1" vertex="1">
|
||||
<mxGeometry y="240" width="230" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-10" value="2FA: List&lt;otp&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-1" vertex="1">
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-10" value="2FA: List&lt;2FABase&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-1" vertex="1">
|
||||
<mxGeometry y="270" width="230" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="tnYJHIc0c2cQex0dMUCL-3" value="2FADefault: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="HhCQ7rSdzHhuDCZKV_c3-1">
|
||||
<mxCell id="tnYJHIc0c2cQex0dMUCL-3" value="2FADefault: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-1" vertex="1">
|
||||
<mxGeometry y="300" width="230" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-11" value="Registered: timestamp" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-1" vertex="1">
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-11" value="RegisteredAt: timestamp" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-1" vertex="1">
|
||||
<mxGeometry y="330" width="230" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WnRvaz-FS94KWkVFgPzh-9" value="AuthCode: List&lt;AuthorizationCode&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-1" vertex="1">
|
||||
<mxGeometry y="360" width="230" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-14" value="Role" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="100" y="285" width="230" height="150" as="geometry" />
|
||||
</mxCell>
|
||||
|
@ -63,97 +60,70 @@
|
|||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-26" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#d80073;strokeColor=#A50040;" parent="1" source="HhCQ7rSdzHhuDCZKV_c3-22" target="HhCQ7rSdzHhuDCZKV_c3-10" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-22" value="otp" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="760" y="315" width="140" height="150" as="geometry" />
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-22" value="2FABase" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="770" y="300" width="180" height="180" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-23" value="Name: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-22" vertex="1">
|
||||
<mxGeometry y="30" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-24" value="Base: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-22" vertex="1">
|
||||
<mxGeometry y="60" width="140" height="30" as="geometry" />
|
||||
<mxGeometry y="30" width="180" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-28" value="Created: timestamp" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-22" vertex="1">
|
||||
<mxGeometry y="90" width="140" height="30" as="geometry" />
|
||||
<mxGeometry y="60" width="180" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="tnYJHIc0c2cQex0dMUCL-1" value="Enabled: bool" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="HhCQ7rSdzHhuDCZKV_c3-22">
|
||||
<mxGeometry y="120" width="140" height="30" as="geometry" />
|
||||
<mxCell id="tnYJHIc0c2cQex0dMUCL-1" value="Enabled: bool" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-22" vertex="1">
|
||||
<mxGeometry y="90" width="180" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-29" value="UserSession" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="880" y="10" width="140" height="210" as="geometry" />
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--26" value="Type: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="HhCQ7rSdzHhuDCZKV_c3-22">
|
||||
<mxGeometry y="120" width="180" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="PcfYKhWAb0Njjar5ywfP-6" value="Id: UUID" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-29" vertex="1">
|
||||
<mxGeometry y="30" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="PcfYKhWAb0Njjar5ywfP-3" value="UserId: UUID" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-29" vertex="1">
|
||||
<mxGeometry y="60" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-30" value="SessionToken: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-29" vertex="1">
|
||||
<mxGeometry y="90" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-33" value="LoggedIn: timestamp" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-29" vertex="1">
|
||||
<mxGeometry y="120" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-34" value="Expire: timestamp" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-29" vertex="1">
|
||||
<mxGeometry y="150" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-100" value="Revoked: bool" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-29" vertex="1">
|
||||
<mxGeometry y="180" width="140" height="30" as="geometry" />
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--27" value="Data: Dictionary&lt;string, string&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="HhCQ7rSdzHhuDCZKV_c3-22">
|
||||
<mxGeometry y="150" width="180" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-60" value="Application" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="100" y="560" width="140" height="300" as="geometry" />
|
||||
<mxGeometry x="100" y="560" width="180" height="270" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-61" value="Id: UUID" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-60" vertex="1">
|
||||
<mxGeometry y="30" width="140" height="30" as="geometry" />
|
||||
<mxGeometry y="30" width="180" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-62" value="Secret: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-60" vertex="1">
|
||||
<mxGeometry y="60" width="140" height="30" as="geometry" />
|
||||
<mxGeometry y="60" width="180" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-63" value="Name: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-60" vertex="1">
|
||||
<mxGeometry y="90" width="140" height="30" as="geometry" />
|
||||
<mxGeometry y="90" width="180" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-64" value="Created: timestamp" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-60" vertex="1">
|
||||
<mxGeometry y="120" width="140" height="30" as="geometry" />
|
||||
<mxGeometry y="120" width="180" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-66" value="Perms: List&lt;perm&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-60" vertex="1">
|
||||
<mxGeometry y="150" width="140" height="30" as="geometry" />
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-66" value="Perms: List&lt;perms&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-60" vertex="1">
|
||||
<mxGeometry y="150" width="180" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-68" value="PermVersion: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-60" vertex="1">
|
||||
<mxGeometry y="180" width="140" height="30" as="geometry" />
|
||||
<mxGeometry y="180" width="180" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-67" value="Redirect: List&lt;string&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-60" vertex="1">
|
||||
<mxGeometry y="210" width="140" height="30" as="geometry" />
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-67" value="Redirect: List&lt;string&gt; <font style="font-size: 5px;">(allowed redirects)</font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-60" vertex="1">
|
||||
<mxGeometry y="210" width="180" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-69" value="Scope: List&lt;string&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-60" vertex="1">
|
||||
<mxGeometry y="240" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-78" value="GrantTypes: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-60" vertex="1">
|
||||
<mxGeometry y="270" width="140" height="30" as="geometry" />
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-69" value="Scope: List&lt;string&gt; <font style="font-size: 5px;">(required user informations)</font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-60" vertex="1">
|
||||
<mxGeometry y="240" width="180" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-74" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="HhCQ7rSdzHhuDCZKV_c3-70" target="HhCQ7rSdzHhuDCZKV_c3-66" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-70" value="perm" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="-140" y="470" width="140" height="210" as="geometry" />
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-70" value="perms" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="-140" y="470" width="140" height="150" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-71" value="Path: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-70" vertex="1">
|
||||
<mxGeometry y="30" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-72" value="Perms: List&lt;string&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-70" vertex="1">
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-72" value="Perms: List&lt;Perm&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-70" vertex="1">
|
||||
<mxGeometry y="60" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-73" value="Max: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-70" vertex="1">
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-76" value="Description: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-70" vertex="1">
|
||||
<mxGeometry y="90" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-75" value="Min: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-70" vertex="1">
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-77" value="Name: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-70" vertex="1">
|
||||
<mxGeometry y="120" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-76" value="Description: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-70" vertex="1">
|
||||
<mxGeometry y="150" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-77" value="Name: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-70" vertex="1">
|
||||
<mxGeometry y="180" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-84" value="Granted" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-84" value="OauthGranted" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="450" y="570" width="140" height="180" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="PcfYKhWAb0Njjar5ywfP-5" value="Id: UUID" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-84" vertex="1">
|
||||
|
@ -179,17 +149,8 @@
|
|||
</Array>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="WnRvaz-FS94KWkVFgPzh-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#f5f5f5;gradientColor=#b3b3b3;strokeColor=#666666;" parent="1" source="HhCQ7rSdzHhuDCZKV_c3-110" target="WnRvaz-FS94KWkVFgPzh-9" edge="1">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<Array as="points">
|
||||
<mxPoint x="520" y="900" />
|
||||
<mxPoint x="390" y="900" />
|
||||
<mxPoint x="390" y="480" />
|
||||
</Array>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-110" value="AuthorizationCode" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="450" y="920" width="140" height="180" as="geometry" />
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-110" value="AuthorizationCodes" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="450" y="920" width="140" height="210" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-114" value="ApplicationId: UUID" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-110" vertex="1">
|
||||
<mxGeometry y="30" width="140" height="30" as="geometry" />
|
||||
|
@ -206,6 +167,9 @@
|
|||
<mxCell id="Yn2bjeIIt1AMK6nTuEDE-1" value="GrantedId: UUID" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-110" vertex="1">
|
||||
<mxGeometry y="150" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--36" value="UserID: UUID" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="HhCQ7rSdzHhuDCZKV_c3-110">
|
||||
<mxGeometry y="180" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-121" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#fa6800;strokeColor=#C73500;" parent="1" source="HhCQ7rSdzHhuDCZKV_c3-61" target="HhCQ7rSdzHhuDCZKV_c3-114" edge="1">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<Array as="points">
|
||||
|
@ -235,14 +199,6 @@
|
|||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-140" value="Succes: bool" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="HhCQ7rSdzHhuDCZKV_c3-134" vertex="1">
|
||||
<mxGeometry y="180" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="HhCQ7rSdzHhuDCZKV_c3-144" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="HhCQ7rSdzHhuDCZKV_c3-72" target="HhCQ7rSdzHhuDCZKV_c3-17" edge="1">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<Array as="points">
|
||||
<mxPoint x="20" y="545" />
|
||||
<mxPoint x="20" y="390" />
|
||||
</Array>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="WnRvaz-FS94KWkVFgPzh-6" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#60a917;strokeColor=#2D7600;" parent="1" source="HhCQ7rSdzHhuDCZKV_c3-15" target="HhCQ7rSdzHhuDCZKV_c3-9" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
|
@ -284,9 +240,6 @@
|
|||
</Array>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="WnRvaz-FS94KWkVFgPzh-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="HhCQ7rSdzHhuDCZKV_c3-72" target="WnRvaz-FS94KWkVFgPzh-19" edge="1">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WnRvaz-FS94KWkVFgPzh-29" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fillColor=#e51400;strokeColor=#B20000;" parent="1" source="HhCQ7rSdzHhuDCZKV_c3-61" target="WnRvaz-FS94KWkVFgPzh-19" edge="1">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<Array as="points">
|
||||
|
@ -303,36 +256,6 @@
|
|||
</Array>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="JLj2mZzuNcxzbf8oX66Y-8" value="DeviceSession" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
|
||||
<mxGeometry x="830" y="-460" width="190" height="300" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="JLj2mZzuNcxzbf8oX66Y-9" value="Id: UUID" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="JLj2mZzuNcxzbf8oX66Y-8" vertex="1">
|
||||
<mxGeometry y="30" width="190" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="JLj2mZzuNcxzbf8oX66Y-10" value="Created: timestamp" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="JLj2mZzuNcxzbf8oX66Y-8" vertex="1">
|
||||
<mxGeometry y="60" width="190" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="JLj2mZzuNcxzbf8oX66Y-13" value="LastActivity: timestamp" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="JLj2mZzuNcxzbf8oX66Y-8" vertex="1">
|
||||
<mxGeometry y="90" width="190" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="JLj2mZzuNcxzbf8oX66Y-17" value="IPAddress: List&lt;string&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="JLj2mZzuNcxzbf8oX66Y-8" vertex="1">
|
||||
<mxGeometry y="120" width="190" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="JLj2mZzuNcxzbf8oX66Y-18" value="UserAgent: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="JLj2mZzuNcxzbf8oX66Y-8" vertex="1">
|
||||
<mxGeometry y="150" width="190" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="JLj2mZzuNcxzbf8oX66Y-19" value="OS: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="JLj2mZzuNcxzbf8oX66Y-8" vertex="1">
|
||||
<mxGeometry y="180" width="190" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="PcfYKhWAb0Njjar5ywfP-7" value="UsersLogins: List&lt;UUID&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" parent="JLj2mZzuNcxzbf8oX66Y-8" vertex="1">
|
||||
<mxGeometry y="210" width="190" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="tnYJHIc0c2cQex0dMUCL-4" value="LoginRetries: int (default: 0)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="JLj2mZzuNcxzbf8oX66Y-8">
|
||||
<mxGeometry y="240" width="190" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="tnYJHIc0c2cQex0dMUCL-6" value="LoginLastAttempt: timestamp" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="JLj2mZzuNcxzbf8oX66Y-8">
|
||||
<mxGeometry y="270" width="190" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="PcfYKhWAb0Njjar5ywfP-2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="HhCQ7rSdzHhuDCZKV_c3-2" target="PcfYKhWAb0Njjar5ywfP-1" edge="1">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<Array as="points">
|
||||
|
@ -341,14 +264,6 @@
|
|||
</Array>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="PcfYKhWAb0Njjar5ywfP-4" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="HhCQ7rSdzHhuDCZKV_c3-2" target="PcfYKhWAb0Njjar5ywfP-3" edge="1">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<Array as="points">
|
||||
<mxPoint x="750" y="150" />
|
||||
<mxPoint x="750" y="85" />
|
||||
</Array>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="Yn2bjeIIt1AMK6nTuEDE-2" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="PcfYKhWAb0Njjar5ywfP-5" target="Yn2bjeIIt1AMK6nTuEDE-1" edge="1">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<Array as="points">
|
||||
|
@ -357,9 +272,82 @@
|
|||
</Array>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="tnYJHIc0c2cQex0dMUCL-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="HhCQ7rSdzHhuDCZKV_c3-2" target="PcfYKhWAb0Njjar5ywfP-7">
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--1" value="AccesTokens" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="940" y="-160" width="140" height="180" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--2" value="jti: UUID" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="WN34Bzcy9ugFMPt0YWB--1">
|
||||
<mxGeometry y="30" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--4" value="sub: UUID <font style="font-size: 5px;">(userID)</font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="WN34Bzcy9ugFMPt0YWB--1">
|
||||
<mxGeometry y="60" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--5" value="iat: timestamp <font style="font-size: 5px;">(created)</font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="WN34Bzcy9ugFMPt0YWB--1">
|
||||
<mxGeometry y="90" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--6" value="exp: timestamp <font style="font-size: 5px;">(expire)</font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="WN34Bzcy9ugFMPt0YWB--1">
|
||||
<mxGeometry y="120" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--7" value="accesToken: UUID <font style="font-size: 5px;">(jti)</font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="WN34Bzcy9ugFMPt0YWB--1">
|
||||
<mxGeometry y="150" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--10" value="RefreshTokens" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="940" y="-380" width="160" height="180" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--11" value="jti: UUID" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="WN34Bzcy9ugFMPt0YWB--10">
|
||||
<mxGeometry y="30" width="160" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--13" value="sub: UUID <font style="font-size: 5px;">(userID)</font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="WN34Bzcy9ugFMPt0YWB--10">
|
||||
<mxGeometry y="60" width="160" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--20" value="iat: timestamp <font style="font-size: 5px;">(created)</font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="WN34Bzcy9ugFMPt0YWB--10">
|
||||
<mxGeometry y="90" width="160" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--21" value="exp: timestamp <font style="font-size: 5px;">(expire)</font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="WN34Bzcy9ugFMPt0YWB--10">
|
||||
<mxGeometry y="120" width="160" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--16" value="Fingerprint: string<font style="font-size: 5px;"> (Browser Fingerprint)</font>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="WN34Bzcy9ugFMPt0YWB--10">
|
||||
<mxGeometry y="150" width="160" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--23" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="HhCQ7rSdzHhuDCZKV_c3-2" target="WN34Bzcy9ugFMPt0YWB--4">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--24" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="HhCQ7rSdzHhuDCZKV_c3-2" target="WN34Bzcy9ugFMPt0YWB--13">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--25" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="WN34Bzcy9ugFMPt0YWB--11" target="WN34Bzcy9ugFMPt0YWB--7">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<Array as="points">
|
||||
<mxPoint x="1130" y="-335" />
|
||||
<mxPoint x="1130" y="5" />
|
||||
</Array>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--32" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="WN34Bzcy9ugFMPt0YWB--28" target="HhCQ7rSdzHhuDCZKV_c3-72">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--28" value="Perm" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=30;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||||
<mxGeometry x="-350" y="360" width="140" height="90" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--29" value="Perm: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="WN34Bzcy9ugFMPt0YWB--28">
|
||||
<mxGeometry y="30" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--30" value="Previous: string" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;spacingLeft=4;spacingRight=4;overflow=hidden;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;rotatable=0;whiteSpace=wrap;html=1;" vertex="1" parent="WN34Bzcy9ugFMPt0YWB--28">
|
||||
<mxGeometry y="60" width="140" height="30" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--33" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="WN34Bzcy9ugFMPt0YWB--29" target="HhCQ7rSdzHhuDCZKV_c3-17">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--34" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="WN34Bzcy9ugFMPt0YWB--29" target="WnRvaz-FS94KWkVFgPzh-19">
|
||||
<mxGeometry relative="1" as="geometry" />
|
||||
</mxCell>
|
||||
<mxCell id="WN34Bzcy9ugFMPt0YWB--37" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="HhCQ7rSdzHhuDCZKV_c3-2" target="WN34Bzcy9ugFMPt0YWB--36">
|
||||
<mxGeometry relative="1" as="geometry">
|
||||
<Array as="points">
|
||||
<mxPoint x="380" y="150" />
|
||||
<mxPoint x="380" y="1115" />
|
||||
</Array>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
</diagram>
|
||||
|
|
Loading…
Add table
Reference in a new issue