Improved the keystone federation image
The image migrated as a part of openstack-manuals is a little pixelated and blurred. This commit replaces the image with a higher resolution one. Also a .svg version of this file is updated. The file is not used as such in the docs but is useful if someone wants to make changes to the png image, which can be generated from the .svg file. Change-Id: I56b863974adb5642f47e7561aa70bc582c85485f
This commit is contained in:
parent
9b3d99ea24
commit
57e06bd1e9
Binary file not shown.
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 52 KiB |
|
@ -1,79 +1,88 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="383px" height="283px" version="1.1" content="&lt;mxfile userAgent=&quot;Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.82 Safari/537.36&quot; version=&quot;5.5.5.6&quot; editor=&quot;www.draw.io&quot; type=&quot;google&quot;&gt;&lt;diagram&gt;7Vdbbxo9EP01SOlDqmXNJTwSSNKojT4kHto+OnjYtWLWfMbc+uszxuO9cQmKiNqH8IDWZ+yZ8ZmzY2+DDWabB8Pn6ZMWoBpxJDYNNmzEcbfXwn8HbD3QuiEgMVJ4qFkAY/kHCIwIXUoBi8pEq7Wycl4FJzrLYGIrGDdGr6vTplpVo855EiIWwHjC1T76UwqbevSmTek5/BvIJA2RmxFZnvnkJTF6mVG8Rsymu583z3jwRfMXKRd6XYLYHdJqtEbP7mm2GYBy1Aba/Lr7I9Y8bwMZ5XZ6AUybIsKd9Z6hFbXZNTlYcbUkKh4FupJ265IFs5ITaMQdhc5vhVzhY+Ier15gu7A6gy/BiCFLdtqs3QaCdxSBS6KJ5nUqLYznHH2z4RoVhVhqZ4rMc8Vldv3sUvLZgbFAUjuw4x1E230APQNrXPa0gIUikjSbvbYfr4tCN0N50lKRO4Rx0laSuy74xQei+Dy6cWWN7j2mIBN9p2gcTRRfLOSkSg5spP2Fz9HXuE3D32TyvkDsab3GFcbTS7Mj/5gk9uks0RUYLbMVMAOKW7mqZnCIQoow0hJzy6uVVyJUCzdZceEzp1VlodccsdBayBFr1RxZbhKwe452Fc23/a4is0sWuftZ5ONFbv+9IlOgSpF9J0yrte78v3TN/RY7mL3mSiZZg/XdUYblAlPYQ+u8BwEG2dVZqbU6n0c6q/NbFc/CGv0CA620QSTDLo3gVCpVgyiZIWXCbl2flXgo9skwk0K4MAf7tcbZU7WTcIrzABfgCWHwdHapsyHW0EmJEr5sCw/jt1p46wNaeOd44fHF90Uah4MzGhm9wqsN1jm6Go/Kp2Ux+8D5GqAlZlJFlDxLXQqmqPi6tsb9px8u9zxlzMM5vGCI/+aQPeKqaEBXtVORENzf4Rs3iX9J7xfQdszqLeyAtg/14t4HaLt7hrZL98OyuB/FOep+t6xOvxAe+U53UnTidoHDsdUmv74e1bpHRlt6O95+Ocov06e6T6m7FdR8St3dy6gbh8V3lD/hi29VdvcK&lt;/diagram&gt;&lt;/mxfile&gt;" style="background-color: rgb(255, 255, 255);">
|
||||
<defs>
|
||||
<linearGradient x1="0%" y1="0%" x2="0%" y2="100%" id="mx-gradient-dae8fc-1-7ea6e0-1-s-0">
|
||||
<stop offset="0%" style="stop-color:#DAE8FC" />
|
||||
<stop offset="100%" style="stop-color:#7EA6E0" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g transform="translate(0.5,0.5)">
|
||||
<rect x="121" y="46" width="120" height="60" rx="9" ry="9" fill="url(#mx-gradient-dae8fc-1-7ea6e0-1-s-0)" stroke="#6c8ebf" pointer-events="none" />
|
||||
<g transform="translate(140.5,62.5)">
|
||||
<switch>
|
||||
<foreignObject style="overflow:visible;" pointer-events="all" width="80" height="26" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 82px; white-space: nowrap; word-wrap: normal; text-align: center;">
|
||||
<div style="display:inline-block;text-align:inherit;text-decoration:inherit;">
|
||||
Identity service
|
||||
<div>(keystone)</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="40" y="19" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text>
|
||||
</switch>
|
||||
</g>
|
||||
<path d="M 151 106 L 84.91 190.97" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none" />
|
||||
<path d="M 81.69 195.12 L 83.22 187.44 L 84.91 190.97 L 88.75 191.74 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none" />
|
||||
<path d="M 211 106 L 277.09 190.97" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none" />
|
||||
<path d="M 280.31 195.12 L 273.25 191.74 L 277.09 190.97 L 278.78 187.44 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none" />
|
||||
<g transform="translate(134.5,2.5)">
|
||||
<switch>
|
||||
<foreignObject style="overflow:visible;" pointer-events="all" width="93" height="36" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 36px; max-width: 116px; width: 93px; white-space: normal; word-wrap: normal; text-align: center;">
|
||||
<div style="display:inline-block;text-align:inherit;text-decoration:inherit;">
|
||||
<h2 style="text-align: center">Federation</h2>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="47" y="24" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text>
|
||||
</switch>
|
||||
</g>
|
||||
<g transform="translate(4.5,194.5)">
|
||||
<switch>
|
||||
<foreignObject style="overflow:visible;" pointer-events="all" width="143" height="82" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 86px; max-width: 146px; width: 143px; white-space: normal; word-wrap: normal; text-align: center;">
|
||||
<div style="display:inline-block;text-align:inherit;text-decoration:inherit;">
|
||||
<h3>Service Provider (SP)</h3>
|
||||
<div>
|
||||
<ul>
|
||||
<li style="text-align: left">SAML v2</li>
|
||||
<li style="text-align: left">OpenID Connect</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="72" y="47" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text>
|
||||
</switch>
|
||||
</g>
|
||||
<g transform="translate(219.5,192.5)">
|
||||
<switch>
|
||||
<foreignObject style="overflow:visible;" pointer-events="all" width="153" height="86" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
||||
<div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 86px; max-width: 166px; width: 153px; white-space: normal; word-wrap: normal; text-align: center;">
|
||||
<div style="display:inline-block;text-align:inherit;text-decoration:inherit;">
|
||||
<h3>Identity Provider (IdP)</h3>
|
||||
<div style="text-align: left">
|
||||
<ul>
|
||||
<li>Keystone 2 KeyStore</li>
|
||||
<li>PySAML 2</li>
|
||||
<li>SAML</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="77" y="49" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text>
|
||||
</switch>
|
||||
</g>
|
||||
</g>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" width="381px" height="281px" version="1.1" content="<mxfile userAgent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36" version="6.8.14" editor="www.draw.io" type="device"><diagram id="87bf4dd8-e57a-6381-5db8-5b1cdc221fab" name="Page-1">7VdLj9sgEP41lraHrWwTJ91jNvvoql01kg9tj8RMbLTEpJi8+us7xBDbsfPQNqv2sDlE8A0Mw3wfA/bIaLZ+VHSePUsGwgt9tvbInReGAzLAfwNsSqBH+iWQKs5KKKiAmP8GC/oWXXAGRWOgllJoPm+CicxzSHQDo0rJVXPYVIrmqnOaQguIEyra6HfOdFainyK/wj8DTzO3cuBby4QmL6mSi9yu54Vkuv2V5hl1vuz4IqNMrmoQuffISEmpy9ZsPQJhUuvSVs57OGDdxa0g1+dMgGnAfNzZzQR6fkSurYMlFQubiieGrrjemGBBLXkCXtgX6PyW8SU2U9O8eoFNoWUOH5wRl6zZ7Wb1xiV4myIwQQRoXmVcQzynibGuUFGIZXomrHkuKM+vJyak1vZcwKA0rGuQ3e4jyBloZaK3VuJItNIMbqKyv6qIDhw9WY3kvsWo1Va6c13lFxs2xeelO2ylu5UpyNnQKBp7iaBFwZNmcmDN9Q9s+x/DyHZ/WtPBbBVyoRI4qgBgjRPSTmctXVFHthymQFDNl81z1ZVCu8JYcgx2x9aOCcdWGDVdlFuxs+pC33NEgqYj0ttzpKlKQbccbRndbftVJJNLkjx4J/kwydG/IznqILmshFmT6/6vhSnut1iu9DUVPM09MjRXGfIHqrK70vkADBRmV+a10mp8Hqisxm9TPIVW8gVGUkiFSI5VGsEpF2IPssHc2UjIrSmqHC/FoTXMOGNmmc56LXH0VGwlnOE4yLc3hMLb2YRO7pBDI6XDev2LEu76p0p47w1KeP8w8cSRFLuL0x8rucSnDfLsX8Xj+m1Zje64Xx20EPuI4GepS8BUt7UVD5+/mtjDWhzG4QWX+DaH/Aln+SP7VDu2EoLtHZ54SfxPer+AtkOyX8I6tN1Vi2/eQNuDM7Rdex/Wxf3EzlH3q2V1/ECUyBf7JkUnZhfYjbVUcFLrJTLe2NNx+nDUD9O7uo+pu9c7Q92Dy6gbu9V3VHnDV9+q5P4P</diagram></mxfile>" style="background-color: rgb(255, 255, 255);">
|
||||
<defs>
|
||||
<linearGradient x1="0%" y1="0%" x2="0%" y2="100%" id="mx-gradient-dae8fc-1-7ea6e0-1-s-0">
|
||||
<stop offset="0%" style="stop-color:#DAE8FC"/>
|
||||
<stop offset="100%" style="stop-color:#7EA6E0"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g transform="translate(0.5,0.5)">
|
||||
<rect x="120" y="45" width="120" height="60" rx="9" ry="9" fill="url(#mx-gradient-dae8fc-1-7ea6e0-1-s-0)" stroke="#6c8ebf" pointer-events="none"/>
|
||||
<g transform="translate(139.5,61.5)">
|
||||
<switch>
|
||||
<foreignObject style="overflow:visible;" pointer-events="all" width="80" height="26" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
||||
<div
|
||||
xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 81px; white-space: nowrap; word-wrap: normal; text-align: center;">
|
||||
<div
|
||||
xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">Identity service
|
||||
<div>(keystone)</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="40" y="19" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text>
|
||||
</switch>
|
||||
</g>
|
||||
<path d="M 150.33 105.33 L 83.93 189.99" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/>
|
||||
<path d="M 80.69 194.12 L 82.26 186.45 L 83.93 189.99 L 87.76 190.77 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/>
|
||||
<path d="M 210.33 105.33 L 276.09 189.97" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/>
|
||||
<path d="M 279.31 194.12 L 272.26 190.74 L 276.09 189.97 L 277.78 186.44 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="none"/>
|
||||
<g transform="translate(133.5,1.5)">
|
||||
<switch>
|
||||
<foreignObject style="overflow:visible;" pointer-events="all" width="92" height="36" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
||||
<div
|
||||
xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 36px; max-width: 116px; width: 93px; white-space: normal; word-wrap: normal; text-align: center;">
|
||||
<div
|
||||
xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">
|
||||
<h2 style="text-align: center">Federation</h2>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="46" y="24" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text>
|
||||
</switch>
|
||||
</g>
|
||||
<g transform="translate(3.5,193.5)">
|
||||
<switch>
|
||||
<foreignObject style="overflow:visible;" pointer-events="all" width="142" height="83" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
||||
<div
|
||||
xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 86px; max-width: 146px; width: 143px; white-space: normal; word-wrap: normal; text-align: center;">
|
||||
<div
|
||||
xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">
|
||||
<h3>Service Provider (SP)</h3>
|
||||
<div>
|
||||
<ul>
|
||||
<li style="text-align: left">SAML v2</li>
|
||||
<li style="text-align: left">OpenID Connect</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="71" y="48" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text>
|
||||
</switch>
|
||||
</g>
|
||||
<g transform="translate(218.5,191.5)">
|
||||
<switch>
|
||||
<foreignObject style="overflow:visible;" pointer-events="all" width="153" height="86" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
|
||||
<div
|
||||
xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; overflow: hidden; max-height: 86px; max-width: 166px; width: 154px; white-space: normal; word-wrap: normal; text-align: center;">
|
||||
<div
|
||||
xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;">
|
||||
<h3>Identity Provider (IdP)</h3>
|
||||
<div style="text-align: left">
|
||||
<ul>
|
||||
<li>Keystone 2 KeyStore</li>
|
||||
<li>PySAML 2</li>
|
||||
<li>SAML</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</foreignObject>
|
||||
<text x="77" y="49" fill="#000000" text-anchor="middle" font-size="12px" font-family="Helvetica">[Not supported by viewer]</text>
|
||||
</switch>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
Before Width: | Height: | Size: 6.9 KiB After Width: | Height: | Size: 7.5 KiB |
Loading…
Reference in New Issue