sintonia/livesupport/doc/model/Authentication/Concepts.svg

260 lines
26 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.0//EN' 'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'>
<svg stroke-width="1" stroke-dashoffset="0" font-size="12" stroke-dasharray="none" color-rendering="auto" font-weight="normal" color-interpolation="auto" stroke-linejoin="miter" fill="black" image-rendering="auto" font-family="&apos;sansserif&apos;" stroke-opacity="1" stroke-miterlimit="10" stroke="black" text-rendering="auto" font-style="normal" stroke-linecap="square" fill-opacity="1" shape-rendering="auto" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!--Generated by the Batik Graphics2D SVG Generator-->
<defs id="genericDefs" />
<g>
<defs id="defs1">
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath1">
<path d="M140 30 L140 590 L700 590 L700 30 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath2">
<path d="M0 0 L0 560 L560 560 L560 0 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath3">
<path d="M-10 -10 L-10 550 L550 550 L550 -10 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath4">
<path d="M-229.39329528808594 -12 L-229.39329528808594 548 L330.606689453125 548 L330.606689453125 -12 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath5">
<path d="M-249.88160705566406 -12 L-249.88160705566406 548 L310.118408203125 548 L310.118408203125 -12 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath6">
<path d="M-313.118408203125 -12 L-313.118408203125 548 L246.88160705566406 548 L246.88160705566406 -12 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath7">
<path d="M-240.90379333496094 -28 L-240.90379333496094 532 L319.09619140625 532 L319.09619140625 -28 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath8">
<path d="M-60 -270 L-60 290 L500 290 L500 -270 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath9">
<path d="M-63 -273 L-63 287 L497 287 L497 -273 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath10">
<path d="M-61 -289 L-61 271 L499 271 L499 -289 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath11">
<path d="M-61 -314 L-61 246 L499 246 L499 -314 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath12">
<path d="M-270 -350 L-270 210 L290 210 L290 -350 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath13">
<path d="M-215.79100036621094 -380 L-215.79100036621094 180 L344.2090148925781 180 L344.2090148925781 -380 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath14">
<path d="M-50 -70 L-50 490 L510 490 L510 -70 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath15">
<path d="M-53 -73 L-53 487 L507 487 L507 -73 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath16">
<path d="M-51 -89 L-51 471 L509 471 L509 -89 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath17">
<path d="M-51 -114 L-51 446 L509 446 L509 -114 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath18">
<path d="M-330 -180 L-330 380 L230 380 L230 -180 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath19">
<path d="M-338.341796875 -183 L-338.341796875 377 L221.658203125 377 L221.658203125 -183 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath20">
<path d="M-331 -199 L-331 361 L229 361 L229 -199 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath21">
<path d="M-331 -224 L-331 336 L229 336 L229 -224 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath22">
<path d="M-10 -46 L-10 514 L550 514 L550 -46 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath23">
<path d="M-287.5 -391.5 L-287.5 168.5 L272.5 168.5 L272.5 -391.5 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath24">
<path d="M270 -130 L-290 -130 L-290 430 L270 430 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath25">
<path d="M-118.24810028076172 -243.0095977783203 L-118.24810028076172 316.9903869628906 L441.75189208984375 316.9903869628906 L441.75189208984375 -243.0095977783203 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath26">
<path d="M-86.9677963256836 -198 L-86.9677963256836 362 L473.0321960449219 362 L473.0321960449219 -198 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath27">
<path d="M-223.21859741210938 -81.1190414428711 L-67.47184753417969 456.78704833984375 L470.4342346191406 301.040283203125 L314.6874694824219 -236.8657989501953 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath28">
<path d="M-263.7066955566406 -137.5386962890625 L-263.7066955566406 422.4613037109375 L296.2933044433594 422.4613037109375 L296.2933044433594 -137.5386962890625 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath29">
<path d="M-250 -480 L-250 80 L310 80 L310 -480 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath30">
<path d="M-287.1174011230469 -483 L-287.1174011230469 77 L272.8825988769531 77 L272.8825988769531 -483 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath31">
<path d="M-251 -499 L-251 61 L309 61 L309 -499 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath32">
<path d="M-251 -524 L-251 36 L309 36 L309 -524 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath33">
<path d="M-397 282.5 L163 282.5 L163 -277.5 L-397 -277.5 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath34">
<path d="M-292.5 -431.5 L-292.5 128.5 L267.5 128.5 L267.5 -431.5 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath35">
<path d="M-340 140 L220 140 L220 -420 L-340 -420 Z" />
</clipPath>
<clipPath clipPathUnits="userSpaceOnUse" id="clipPath36">
<path d="M-172.7888946533203 -444.1612854003906 L-172.7888946533203 115.83869934082031 L387.2110900878906 115.83869934082031 L387.2110900878906 -444.1612854003906 Z" />
</clipPath>
</defs>
<g color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,10,10)">
<path d="M0.5 0.5 L539.5 0.5 L539.5 389.5 L0.5 389.5 Z" clip-path="url(#clipPath3)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" color-interpolation="linearRGB" text-rendering="optimizeLegibility" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,229.3933,12)">
<text x="0" y="11" xml:space="preserve" stroke="none" clip-path="url(#clipPath4)">&lt;&lt;</text>
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" color-interpolation="linearRGB" text-rendering="optimizeLegibility" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,249.88160000000002,12)">
<text x="0" y="11" xml:space="preserve" stroke="none" clip-path="url(#clipPath5)">component</text>
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" color-interpolation="linearRGB" text-rendering="optimizeLegibility" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,313.1184,12)">
<text x="0" y="11" xml:space="preserve" stroke="none" clip-path="url(#clipPath6)">&gt;&gt;</text>
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" color-interpolation="linearRGB" text-rendering="optimizeLegibility" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,240.9038,28)">
<text x="0" y="11" xml:space="preserve" stroke="none" clip-path="url(#clipPath7)">Authentication</text>
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke="white" fill="white" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,60,270)">
<path d="M0.5 0.5 L111.27290344238281 0.5 L111.27290344238281 69.5 L0.5 69.5 Z" stroke="none" clip-path="url(#clipPath8)" />
<path d="M0.5 0.5 L111.27290344238281 0.5 L111.27290344238281 69.5 L0.5 69.5 Z" stroke="black" clip-path="url(#clipPath8)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" font-weight="bold" color-rendering="optimizeQuality" color-interpolation="linearRGB" text-rendering="optimizeLegibility" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,63,273)">
<text x="0" y="11" xml:space="preserve" stroke="none" clip-path="url(#clipPath9)">AuthenticationInfo</text>
</g>
<g font-family="sans-serif" font-size="11" font-weight="bold" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke="white" fill="white" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,61,289)">
<path d="M0.5 0.5 L109.27290344238281 0.5 L109.27290344238281 0.5 L0.5 0.5 Z" stroke="none" clip-path="url(#clipPath10)" />
<path d="M0.5 0.5 L109.27290344238281 0.5 L109.27290344238281 0.5 L0.5 0.5 Z" stroke="black" clip-path="url(#clipPath10)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" font-weight="bold" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke="white" fill="white" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,61,314)">
<path d="M0.5 0.5 L109.27290344238281 0.5 L109.27290344238281 0.5 L0.5 0.5 Z" stroke="none" clip-path="url(#clipPath11)" />
<path d="M0.5 0.5 L109.27290344238281 0.5 L109.27290344238281 0.5 L0.5 0.5 Z" stroke="black" clip-path="url(#clipPath11)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" font-weight="bold" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke="white" fill="white" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,270,350)">
<path d="M21 12.5 C21 17.194419860839844 17.194419860839844 21 12.5 21 C7.805579662322998 21 4 17.194419860839844 4 12.5 C4 7.805579662322998 7.805579662322998 4 12.5 4 C17.194419860839844 4 21 7.805579662322998 21 12.5 Z" fill-rule="evenodd" stroke="none" clip-path="url(#clipPath12)" />
<path d="M21 12.5 C21 17.194419860839844 17.194419860839844 21 12.5 21 C7.805579662322998 21 4 17.194419860839844 4 12.5 C4 7.805579662322998 7.805579662322998 4 12.5 4 C17.194419860839844 4 21 7.805579662322998 21 12.5 Z" fill-rule="evenodd" stroke="black" clip-path="url(#clipPath12)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" font-weight="bold" color-rendering="optimizeQuality" color-interpolation="linearRGB" text-rendering="optimizeLegibility" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,215.791,380)">
<text x="0" y="11" xml:space="preserve" stroke="none" clip-path="url(#clipPath13)">AuthenticationInterface</text>
</g>
<g font-family="sans-serif" font-size="11" font-weight="bold" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke="white" fill="white" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,50,70)">
<path d="M0.5 0.5 L141.35110473632812 0.5 L141.35110473632812 69.5 L0.5 69.5 Z" stroke="none" clip-path="url(#clipPath14)" />
<path d="M0.5 0.5 L141.35110473632812 0.5 L141.35110473632812 69.5 L0.5 69.5 Z" stroke="black" clip-path="url(#clipPath14)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" font-weight="bold" color-rendering="optimizeQuality" color-interpolation="linearRGB" text-rendering="optimizeLegibility" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,53,73)">
<text x="0" y="11" xml:space="preserve" stroke="none" clip-path="url(#clipPath15)">AuthenticationDatabase</text>
</g>
<g font-family="sans-serif" font-size="11" font-weight="bold" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke="white" fill="white" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,51,89)">
<path d="M0.5 0.5 L139.35110473632812 0.5 L139.35110473632812 0.5 L0.5 0.5 Z" stroke="none" clip-path="url(#clipPath16)" />
<path d="M0.5 0.5 L139.35110473632812 0.5 L139.35110473632812 0.5 L0.5 0.5 Z" stroke="black" clip-path="url(#clipPath16)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" font-weight="bold" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke="white" fill="white" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,51,114)">
<path d="M0.5 0.5 L139.35110473632812 0.5 L139.35110473632812 0.5 L0.5 0.5 Z" stroke="none" clip-path="url(#clipPath17)" />
<path d="M0.5 0.5 L139.35110473632812 0.5 L139.35110473632812 0.5 L0.5 0.5 Z" stroke="black" clip-path="url(#clipPath17)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" font-weight="bold" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke="white" fill="white" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,330,180)">
<path d="M0.5 0.5 L99.5 0.5 L99.5 69.5 L0.5 69.5 Z" stroke="none" clip-path="url(#clipPath18)" />
<path d="M0.5 0.5 L99.5 0.5 L99.5 69.5 L0.5 69.5 Z" stroke="black" clip-path="url(#clipPath18)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" font-weight="bold" color-rendering="optimizeQuality" color-interpolation="linearRGB" text-rendering="optimizeLegibility" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,338.3418,183)">
<text x="0" y="11" xml:space="preserve" stroke="none" clip-path="url(#clipPath19)">Authentication</text>
</g>
<g font-family="sans-serif" font-size="11" font-weight="bold" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke="white" fill="white" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,331,199)">
<path d="M0.5 0.5 L97.5 0.5 L97.5 0.5 L0.5 0.5 Z" stroke="none" clip-path="url(#clipPath20)" />
<path d="M0.5 0.5 L97.5 0.5 L97.5 0.5 L0.5 0.5 Z" stroke="black" clip-path="url(#clipPath20)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" font-weight="bold" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke="white" fill="white" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,331,224)">
<path d="M0.5 0.5 L97.5 0.5 L97.5 0.5 L0.5 0.5 Z" stroke="none" clip-path="url(#clipPath21)" />
<path d="M0.5 0.5 L97.5 0.5 L97.5 0.5 L0.5 0.5 Z" stroke="black" clip-path="url(#clipPath21)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" font-weight="bold" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,10,46)">
<path d="M272.5 354 L272.5 351" clip-path="url(#clipPath22)" fill="none" />
<text x="0" y="11" xml:space="preserve" font-weight="normal" stroke-miterlimit="10" stroke="none" clip-path="url(#clipPath23)" stroke-linecap="square" transform="matrix(1,0,0,1,277.5,345.5)"> </text>
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,10,46)">
<path d="M320 204 L277.3622131347656 304.9844055175781" clip-path="url(#clipPath22)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,10,46)">
<path d="M120 94 L120 224" clip-path="url(#clipPath22)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke="white" fill="white" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(0,-1,1,0,130,270)">
<path d="M10 -5 L0 0 ZM10 5 L0 0 Z" stroke="none" clip-path="url(#clipPath24)" />
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" color-interpolation="linearRGB" text-rendering="optimizeLegibility" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(0,-1,1,0,130,270)">
<path d="M10 -5 L0 0 ZM10 5 L0 0 Z" clip-path="url(#clipPath24)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" color-interpolation="linearRGB" text-rendering="optimizeLegibility" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,118.2481,243.0096)">
<text x="0" y="11" xml:space="preserve" stroke="none" clip-path="url(#clipPath25)">*</text>
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" color-interpolation="linearRGB" text-rendering="optimizeLegibility" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,86.9678,198)">
<text x="0" y="11" xml:space="preserve" stroke="none" clip-path="url(#clipPath26)">Stores</text>
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,10,46)">
<path d="M320 134 L181.85110473632812 94" clip-path="url(#clipPath22)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke="white" fill="white" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(0.960546566357187,0.2781192080015656,-0.2781192080015656,0.960546566357187,191.8511,140)">
<path d="M10 -5 L0 0 ZM10 5 L0 0 Z" stroke="none" clip-path="url(#clipPath27)" />
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" color-interpolation="linearRGB" text-rendering="optimizeLegibility" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(0.960546566357187,0.2781192080015656,-0.2781192080015656,0.960546566357187,191.8511,140)">
<path d="M10 -5 L0 0 ZM10 5 L0 0 Z" clip-path="url(#clipPath27)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" color-interpolation="linearRGB" text-rendering="optimizeLegibility" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,263.7067,137.5387)">
<text x="0" y="11" xml:space="preserve" stroke="none" clip-path="url(#clipPath28)">Checks authentication info in</text>
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke="white" fill="white" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,250,480)">
<path d="M0.5 0.5 L99.5 0.5 L99.5 69.5 L0.5 69.5 Z" stroke="none" clip-path="url(#clipPath29)" />
<path d="M0.5 0.5 L99.5 0.5 L99.5 69.5 L0.5 69.5 Z" stroke="black" clip-path="url(#clipPath29)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" font-weight="bold" color-rendering="optimizeQuality" color-interpolation="linearRGB" text-rendering="optimizeLegibility" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,287.1174,483)">
<text x="0" y="11" xml:space="preserve" stroke="none" clip-path="url(#clipPath30)">User</text>
</g>
<g font-family="sans-serif" font-size="11" font-weight="bold" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke="white" fill="white" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,251,499)">
<path d="M0.5 0.5 L97.5 0.5 L97.5 0.5 L0.5 0.5 Z" stroke="none" clip-path="url(#clipPath31)" />
<path d="M0.5 0.5 L97.5 0.5 L97.5 0.5 L0.5 0.5 Z" stroke="black" clip-path="url(#clipPath31)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" font-weight="bold" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke="white" fill="white" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,251,524)">
<path d="M0.5 0.5 L97.5 0.5 L97.5 0.5 L0.5 0.5 Z" stroke="none" clip-path="url(#clipPath32)" />
<path d="M0.5 0.5 L97.5 0.5 L97.5 0.5 L0.5 0.5 Z" stroke="black" clip-path="url(#clipPath32)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" font-weight="bold" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,-140,-30)">
<path d="M422.5 510 L422.5 427" clip-path="url(#clipPath1)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" font-weight="bold" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke="white" fill="white" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(0,1,-1,0,282.5,397)">
<path d="M10 -5 L0 0 ZM10 5 L0 0 Z" stroke="none" clip-path="url(#clipPath33)" />
</g>
<g font-family="sans-serif" font-size="11" font-weight="bold" color-rendering="optimizeQuality" color-interpolation="linearRGB" text-rendering="optimizeLegibility" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(0,1,-1,0,282.5,397)">
<path d="M10 -5 L0 0 ZM10 5 L0 0 Z" clip-path="url(#clipPath33)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" color-interpolation="linearRGB" text-rendering="optimizeLegibility" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,292.5,431.5)">
<text x="0" y="11" xml:space="preserve" stroke="none" clip-path="url(#clipPath34)">Authenticates by</text>
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,-140,-30)">
<path d="M390 510 L280 490 L280 370" clip-path="url(#clipPath1)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" stroke-miterlimit="1" color-interpolation="linearRGB" text-rendering="optimizeLegibility" stroke="white" fill="white" stroke-linecap="butt" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(0,1,-1,0,140,340)">
<path d="M10 -5 L0 0 ZM10 5 L0 0 Z" stroke="none" clip-path="url(#clipPath35)" />
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" color-interpolation="linearRGB" text-rendering="optimizeLegibility" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(0,1,-1,0,140,340)">
<path d="M10 -5 L0 0 ZM10 5 L0 0 Z" clip-path="url(#clipPath35)" fill="none" />
</g>
<g font-family="sans-serif" font-size="11" color-rendering="optimizeQuality" color-interpolation="linearRGB" text-rendering="optimizeLegibility" shape-rendering="geometricPrecision" image-rendering="optimizeQuality" transform="matrix(1,0,0,1,172.7889,444.1613)">
<text x="0" y="11" xml:space="preserve" stroke="none" clip-path="url(#clipPath36)">Contains</text>
</g>
</g>
</svg>