Files
oop-heimdall/public/diagrams/arch5.svg
2024-01-24 07:20:20 +01:00

64 lines
12 KiB
XML

<?xml version='1.0' encoding='UTF-8'?>
<!-- This file was generated by dvisvgm 3.2 -->
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='227.96913pt' height='251.332195pt' viewBox='-72.000065 -72.004 227.96913 251.332195'>
<defs>
<clipPath id='clip1'>
<path d='M-26.2461 11.883H-3.1719V-13.461H-26.2461Z'/>
</clipPath>
<clipPath id='clip2'>
<path d='M87.1403 11.883H110.2153V-13.461H87.1403Z'/>
</clipPath>
</defs>
<style type='text/css'>
<![CDATA[@font-face{font-family:nf0;src:url(data:application/x-font-woff;base64,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) format('woff');}
text.f0 {font-family:nf0;font-size:6.973848px}
text.f1 {font-family:nf0;font-size:11.955168px}
text.f2 {font-family:nf0;font-size:8.966376px}
text.f3 {font-family:nf0;font-size:9.96264px}
]]>
</style>
<g id='page1'>
<path d='M58.0083 159.64844H25.9653C24.3083 159.64844 22.9653 160.99219 22.9653 162.64844V175.92969C22.9653 177.58985 24.3083 178.92969 25.9653 178.92969H58.0083C59.6643 178.92969 61.0083 177.58985 61.0083 175.92969V162.64844C61.0083 160.99219 59.6643 159.64844 58.0083 159.64844Z' fill='#42d4fb'/>
<path d='M58.0083 159.64844H25.9653C24.3083 159.64844 22.9653 160.99219 22.9653 162.64844V175.92969C22.9653 177.58985 24.3083 178.92969 25.9653 178.92969H58.0083C59.6643 178.92969 61.0083 177.58985 61.0083 175.92969V162.64844C61.0083 160.99219 59.6643 159.64844 58.0083 159.64844Z' stroke='#000' fill='none' stroke-width='.79701' stroke-miterlimit='10'/>
<text class='f3' x='-99.748699' y='169.290013' transform='matrix(1 0 0 1 128.7127 3.542)'>Ger<tspan x='-84.655297'>ät</tspan></text>
<path d='M63.9183 40.262H20.0543C18.3983 40.262 17.0543 41.605 17.0543 43.262V68.543C17.0543 70.1992 18.3983 71.543 20.0543 71.543H63.9183C65.5743 71.543 66.9183 70.1992 66.9183 68.543V43.262C66.9183 41.605 65.5743 40.262 63.9183 40.262Z' fill='#fff'/>
<path d='M63.9183 40.262H20.0543C18.3983 40.262 17.0543 41.605 17.0543 43.262V68.543C17.0543 70.1992 18.3983 71.543 20.0543 71.543H63.9183C65.5743 71.543 66.9183 70.1992 66.9183 68.543V43.262C66.9183 41.605 65.5743 40.262 63.9183 40.262Z' stroke='#000' fill='none' stroke-width='.79701' stroke-miterlimit='10'/>
<text class='f3' x='-99.748699' y='169.290013' transform='matrix(1 0 0 1 128.8024 -109.8455)'>WSM</text>
<path d='M-3.3711-9.293C-3.3711-11.488-8.4453-13.262-14.707-13.262S-26.0469-11.488-26.0469-9.293C-26.0469-7.102-20.9687-5.328-14.707-5.328S-3.3711-7.102-3.3711-9.293Z' stroke='#000' fill='none' stroke-width='.3985' stroke-miterlimit='10' clip-path='url(#clip1)'/>
<path d='M-26.0469-3.625C-26.0469-1.434-20.9687 .344-14.707 .344S-3.3711-1.434-3.3711-3.625' stroke='#000' fill='none' stroke-width='.3985' stroke-miterlimit='10' clip-path='url(#clip1)'/>
<path d='M-26.0469 2.043C-26.0469 4.234-20.9687 6.012-14.707 6.012S-3.3711 4.234-3.3711 2.043' stroke='#000' fill='none' stroke-width='.3985' stroke-miterlimit='10' clip-path='url(#clip1)'/>
<path d='M-26.0469-9.293V7.715C-26.0469 9.906-20.9687 11.68-14.707 11.68S-3.3711 9.906-3.3711 7.715V-9.293' stroke='#000' fill='none' stroke-width='.3985' stroke-miterlimit='10' clip-path='url(#clip1)'/>
<path d='M-38.125-16.859H8.7073V-37.633H-38.125Z' fill='#fff'/>
<text class='f2' x='-92.849051' y='157.334845' transform='matrix(1 0 0 1 62.6242 -187.2407)'>Block<tspan x='-71.419409'>ed</tspan><tspan x='-99.748699' y='169.290013'>Cer</tspan><tspan x='-86.074972'>tificates</tspan></text>
<path d='M110.0153-9.293C110.0153-11.488 104.9413-13.262 98.6793-13.262C92.4183-13.262 87.3403-11.488 87.3403-9.293C87.3403-7.102 92.4183-5.328 98.6793-5.328C104.9413-5.328 110.0153-7.102 110.0153-9.293Z' stroke='#000' fill='none' stroke-width='.3985' stroke-miterlimit='10' clip-path='url(#clip2)'/>
<path d='M87.3403-3.625C87.3403-1.434 92.4183 .344 98.6793 .344C104.9413 .344 110.0153-1.434 110.0153-3.625' stroke='#000' fill='none' stroke-width='.3985' stroke-miterlimit='10' clip-path='url(#clip2)'/>
<path d='M87.3403 2.043C87.3403 4.234 92.4183 6.012 98.6793 6.012C104.9413 6.012 110.0153 4.234 110.0153 2.043' stroke='#000' fill='none' stroke-width='.3985' stroke-miterlimit='10' clip-path='url(#clip2)'/>
<path d='M87.3403-9.293V7.715C87.3403 9.906 92.4183 11.68 98.6793 11.68C104.9413 11.68 110.0153 9.906 110.0153 7.715V-9.293' stroke='#000' fill='none' stroke-width='.3985' stroke-miterlimit='10' clip-path='url(#clip2)'/>
<path d='M76.2933-16.859H121.0623V-37.371H76.2933Z' fill='#fff'/>
<text class='f2' x='-99.748699' y='157.334845' transform='matrix(1 0 0 1 177.0426 -187.2407)'>Quar<tspan x='-81.134495'>antine</tspan><tspan x='-96.996021' y='169.290013'>Database</tspan></text>
<path d='M-71.4023 134.9414V-51.484C-71.4023-54.797-68.7148-57.484-65.4023-57.484H149.3713C152.6873-57.484 155.3713-54.797 155.3713-51.484V134.9414C155.3713 138.2578 152.6873 140.9414 149.3713 140.9414H-65.4023C-68.7148 140.9414-71.4023 138.2578-71.4023 134.9414Z' stroke='#000' fill='none' stroke-width='1.19553' stroke-miterlimit='10'/>
<path d='M148.7733-72.004H109.5903C106.2773-72.004 103.5903-69.316 103.5903-66.004V-66.918C103.5903-63.602 106.2773-60.918 109.5903-60.918H148.7733C152.0903-60.918 154.7733-63.602 154.7733-66.918V-66.004C154.7733-69.316 152.0903-72.004 148.7733-72.004Z' fill='#fff'/>
<text class='f1' x='-99.748699' y='169.290013' transform='matrix(1 0 0 1 204.3397 -231.3266)'>Heimdall</text>
<path d='M21.2463 39.863L-14.707 12.082' stroke='#000' fill='none' stroke-width='.3985' stroke-miterlimit='10'/>
<path d='M62.7223 39.863L98.6793 12.082' stroke='#000' fill='none' stroke-width='.3985' stroke-miterlimit='10'/>
<path d='M24.0543 156.7188C13.3323 127.2578 13.3323 103.9375 24.0543 74.4766' stroke='#000' fill='none' stroke-width='.3985' stroke-miterlimit='10'/>
<path d='M24.910166 159.062076L24.953134 155.245656L24.08985 156.812065L22.421886 156.167541Z'/>
<path d='M24.910166 159.062076L24.953134 155.245656L24.08985 156.812065L22.421886 156.167541Z' stroke='#000' fill='none' stroke-width='.398494' stroke-miterlimit='10' stroke-linejoin='bevel'/>
<path d='M24.91016 72.12888L22.421876 75.027329L24.089843 74.382797L24.953126 75.945293Z'/>
<path d='M24.91016 72.12888L22.421876 75.027329L24.089843 74.382797L24.953126 75.945293Z' stroke='#000' fill='none' stroke-width='.398494' stroke-miterlimit='10' stroke-linejoin='bevel'/>
<text class='f0' x='-89.09266' y='161.334799' transform='matrix(0 -1 1 0 -156.6363 32.4843)'>TLS<tspan x='-99.748699' y='169.290013'>handshak</tspan><tspan x='-70.074983'>e</tspan></text>
<path d='M41.9843 156.5547V74.6367' stroke='#000' fill='none' stroke-width='.3985' stroke-miterlimit='10'/>
<path d='M41.984339 159.05058L43.33199 155.480272L41.984339 156.65215L40.64059 155.480272Z'/>
<path d='M41.984339 159.05058L43.33199 155.480272L41.984339 156.65215L40.64059 155.480272Z' stroke='#000' fill='none' stroke-width='.3985' stroke-miterlimit='10' stroke-linejoin='bevel'/>
<path d='M41.984339 72.14067L40.64059 75.714884L41.984339 74.5391L43.33199 75.714884Z'/>
<path d='M41.984339 72.14067L40.64059 75.714884L41.984339 74.5391L43.33199 75.714884Z' stroke='#000' fill='none' stroke-width='.3985' stroke-miterlimit='10' stroke-linejoin='bevel'/>
<text class='f0' x='-99.748699' y='169.290013' transform='matrix(0 -1 1 0 -130.8942 33.0523)'>W<tspan x='-93.604735'>ebSock</tspan><tspan x='-71.176847'>et</tspan></text>
<text class='f0' x='-99.748699' y='169.290013' transform='matrix(0 -1 1 0 -118.5544 28.3273)'>upgr<tspan x='-85.989296'>ade</tspan></text>
<path d='M59.9143 156.7188C70.6363 127.2578 70.6363 103.9375 59.9143 74.4766' stroke='#000' fill='none' stroke-width='.3985' stroke-miterlimit='10'/>
<path d='M59.062523 159.062066L61.546899 156.167542L59.882835 156.812064L59.019558 155.245651Z'/>
<path d='M59.062523 159.062066L61.546899 156.167542L59.882835 156.812064L59.019558 155.245651Z' stroke='#000' fill='none' stroke-width='.398494' stroke-miterlimit='10' stroke-linejoin='bevel'/>
<path d='M59.062526 72.128881L59.019554 75.945295L59.882842 74.382798L61.546908 75.027329Z'/>
<path d='M59.062526 72.128881L59.019554 75.945295L59.882842 74.382798L61.546908 75.027329Z' stroke='#000' fill='none' stroke-width='.398494' stroke-miterlimit='10' stroke-linejoin='bevel'/>
<text class='f0' x='-97.715826' y='161.334799' transform='matrix(0 -1 1 0 -85.0593 33.0383)'>Corpor<tspan x='-76.968627'>ate</tspan><tspan x='-99.748699' y='169.290013'>Handshak</tspan><tspan x='-68.966141'>e</tspan></text>
</g>
</svg>