aboutsummaryrefslogtreecommitdiff
path: root/doc/manual/38.RPKI.Protocols.OOB.00.svg
diff options
context:
space:
mode:
Diffstat (limited to 'doc/manual/38.RPKI.Protocols.OOB.00.svg')
-rw-r--r--doc/manual/38.RPKI.Protocols.OOB.00.svg321
1 files changed, 321 insertions, 0 deletions
diff --git a/doc/manual/38.RPKI.Protocols.OOB.00.svg b/doc/manual/38.RPKI.Protocols.OOB.00.svg
new file mode 100644
index 00000000..b297e14e
--- /dev/null
+++ b/doc/manual/38.RPKI.Protocols.OOB.00.svg
@@ -0,0 +1,321 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
+ "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<!-- Generated by graphviz version 2.28.0 (20110821.1312)
+ -->
+<!-- Title: ladder_oob Pages: 1 -->
+<svg width="642pt" height="808pt"
+ viewBox="0.00 0.00 642.00 808.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 804)">
+<title>ladder_oob</title>
+<polygon fill="white" stroke="white" points="-4,5 -4,-804 639,-804 639,5 -4,5"/>
+<!-- p0 -->
+<g id="node2" class="node"><title>p0</title>
+<polygon fill="deeppink" stroke="black" points="31.5166,-776.438 76,-764 120.483,-776.438 120.442,-796.562 31.5581,-796.562 31.5166,-776.438"/>
+<text text-anchor="middle" x="76" y="-778.3" font-family="Helvetica,sans-Serif" font-size="14.00">Parent</text>
+</g>
+<!-- s0 -->
+<g id="node3" class="node"><title>s0</title>
+<polygon fill="cornflowerblue" stroke="black" points="261.592,-776.438 294,-764 326.408,-776.438 326.378,-796.562 261.622,-796.562 261.592,-776.438"/>
+<text text-anchor="middle" x="294" y="-778.3" font-family="Helvetica,sans-Serif" font-size="14.00">Self</text>
+</g>
+<!-- p0&#45;&gt;s0 -->
+<!-- p2 -->
+<g id="node7" class="node"><title>p2</title>
+<ellipse fill="black" stroke="black" cx="76" cy="-632" rx="1.8" ry="1.8"/>
+</g>
+<!-- p0&#45;&gt;p2 -->
+<g id="edge35" class="edge"><title>p0&#45;&gt;p2</title>
+<path fill="none" stroke="lightgray" stroke-dasharray="5,2" d="M76,-763.733C76,-727.132 76,-644.256 76,-634.039"/>
+</g>
+<!-- r0 -->
+<g id="node4" class="node"><title>r0</title>
+<polygon fill="limegreen" stroke="black" points="450.775,-776.438 518,-764 585.225,-776.438 585.162,-796.562 450.838,-796.562 450.775,-776.438"/>
+<text text-anchor="middle" x="518" y="-778.3" font-family="Helvetica,sans-Serif" font-size="14.00">Repository</text>
+</g>
+<!-- s0&#45;&gt;r0 -->
+<!-- s1 -->
+<g id="node5" class="node"><title>s1</title>
+<polygon fill="cornflowerblue" stroke="cornflowerblue" points="334.5,-728 253.5,-728 241.5,-716 241.5,-704 253.5,-692 334.5,-692 346.5,-704 346.5,-716 334.5,-728"/>
+<path fill="cornflowerblue" stroke="cornflowerblue" d="M253.5,-728C247.5,-728 241.5,-722 241.5,-716"/>
+<path fill="cornflowerblue" stroke="cornflowerblue" d="M241.5,-704C241.5,-698 247.5,-692 253.5,-692"/>
+<path fill="cornflowerblue" stroke="cornflowerblue" d="M334.5,-692C340.5,-692 346.5,-698 346.5,-704"/>
+<path fill="cornflowerblue" stroke="cornflowerblue" d="M346.5,-716C346.5,-722 340.5,-728 334.5,-728"/>
+<polyline fill="none" stroke="black" points="334.5,-728 253.5,-728 "/>
+<path fill="none" stroke="black" d="M253.5,-728C247.5,-728 241.5,-722 241.5,-716"/>
+<polyline fill="none" stroke="black" points="241.5,-716 241.5,-704 "/>
+<path fill="none" stroke="black" d="M241.5,-704C241.5,-698 247.5,-692 253.5,-692"/>
+<polyline fill="none" stroke="black" points="253.5,-692 334.5,-692 "/>
+<path fill="none" stroke="black" d="M334.5,-692C340.5,-692 346.5,-698 346.5,-704"/>
+<polyline fill="none" stroke="black" points="346.5,-704 346.5,-716 "/>
+<path fill="none" stroke="black" d="M346.5,-716C346.5,-722 340.5,-728 334.5,-728"/>
+<text text-anchor="middle" x="294" y="-706.3" font-family="Helvetica,sans-Serif" font-size="14.00">rpkic&gt; initialize</text>
+</g>
+<!-- s0&#45;&gt;s1 -->
+<g id="edge37" class="edge"><title>s0&#45;&gt;s1</title>
+<path fill="none" stroke="lightgray" stroke-dasharray="5,2" d="M294,-763.697C294,-752.846 294,-738.917 294,-728.104"/>
+</g>
+<!-- r6 -->
+<g id="node22" class="node"><title>r6</title>
+<ellipse fill="black" stroke="black" cx="518" cy="-263" rx="1.8" ry="1.8"/>
+</g>
+<!-- r0&#45;&gt;r6 -->
+<g id="edge43" class="edge"><title>r0&#45;&gt;r6</title>
+<path fill="none" stroke="lightgray" stroke-dasharray="5,2" d="M518,-763.683C518,-736.051 518,-680.278 518,-633 518,-633 518,-633 518,-452 518,-373.667 518,-276.974 518,-265.193"/>
+</g>
+<!-- s2 -->
+<g id="node10" class="node"><title>s2</title>
+<ellipse fill="black" stroke="black" cx="294" cy="-632" rx="1.8" ry="1.8"/>
+</g>
+<!-- s1&#45;&gt;s2 -->
+<g id="edge25" class="edge"><title>s1&#45;&gt;s2</title>
+<path fill="none" stroke="black" d="M294,-691.754C294,-671.433 294,-639.69 294,-633.917"/>
+</g>
+<!-- m2 -->
+<g id="node9" class="node"><title>m2</title>
+<polygon fill="lightgrey" stroke="lightgrey" points="143.5,-609 226.5,-609 238.5,-621 238.5,-643 226.5,-655 143.5,-655 131.5,-643 131.5,-621 143.5,-609"/>
+<path fill="lightgrey" stroke="lightgrey" d="M226.5,-609C232.5,-609 238.5,-615 238.5,-621"/>
+<path fill="lightgrey" stroke="lightgrey" d="M238.5,-643C238.5,-649 232.5,-655 226.5,-655"/>
+<path fill="lightgrey" stroke="lightgrey" d="M143.5,-655C137.5,-655 131.5,-649 131.5,-643"/>
+<path fill="lightgrey" stroke="lightgrey" d="M131.5,-621C131.5,-615 137.5,-609 143.5,-609"/>
+<polyline fill="none" stroke="black" points="143.5,-609 226.5,-609 "/>
+<path fill="none" stroke="black" d="M226.5,-609C232.5,-609 238.5,-615 238.5,-621"/>
+<polyline fill="none" stroke="black" points="238.5,-621 238.5,-643 "/>
+<path fill="none" stroke="black" d="M238.5,-643C238.5,-649 232.5,-655 226.5,-655"/>
+<polyline fill="none" stroke="black" points="226.5,-655 143.5,-655 "/>
+<path fill="none" stroke="black" d="M143.5,-655C137.5,-655 131.5,-649 131.5,-643"/>
+<polyline fill="none" stroke="black" points="131.5,-643 131.5,-621 "/>
+<path fill="none" stroke="black" d="M131.5,-621C131.5,-615 137.5,-609 143.5,-609"/>
+<text text-anchor="middle" x="185" y="-639.8" font-family="Helvetica,sans-Serif" font-size="14.00">Child Handle</text>
+<polyline fill="none" stroke="black" points="131.5,-632 238.5,-632 "/>
+<text text-anchor="middle" x="185" y="-616.8" font-family="Helvetica,sans-Serif" font-size="14.00">Child BPKI TA</text>
+</g>
+<!-- p2&#45;&gt;m2 -->
+<g id="edge4" class="edge"><title>p2&#45;&gt;m2</title>
+<path fill="none" stroke="black" d="M88.484,-632C102.705,-632 116.926,-632 131.147,-632"/>
+<polygon fill="black" stroke="black" points="78.1289,-632 88.1289,-627.5 83.1289,-632 88.1289,-632 88.1289,-632 88.1289,-632 83.1289,-632 88.1289,-636.5 78.1289,-632 78.1289,-632"/>
+</g>
+<!-- p3 -->
+<g id="node11" class="node"><title>p3</title>
+<polygon fill="deeppink" stroke="deeppink" points="140.25,-572 11.75,-572 -0.25,-560 -0.25,-548 11.75,-536 140.25,-536 152.25,-548 152.25,-560 140.25,-572"/>
+<path fill="deeppink" stroke="deeppink" d="M11.75,-572C5.75,-572 -0.25,-566 -0.25,-560"/>
+<path fill="deeppink" stroke="deeppink" d="M-0.25,-548C-0.25,-542 5.75,-536 11.75,-536"/>
+<path fill="deeppink" stroke="deeppink" d="M140.25,-536C146.25,-536 152.25,-542 152.25,-548"/>
+<path fill="deeppink" stroke="deeppink" d="M152.25,-560C152.25,-566 146.25,-572 140.25,-572"/>
+<polyline fill="none" stroke="black" points="140.25,-572 11.75,-572 "/>
+<path fill="none" stroke="black" d="M11.75,-572C5.75,-572 -0.25,-566 -0.25,-560"/>
+<polyline fill="none" stroke="black" points="-0.25,-560 -0.25,-548 "/>
+<path fill="none" stroke="black" d="M-0.25,-548C-0.25,-542 5.75,-536 11.75,-536"/>
+<polyline fill="none" stroke="black" points="11.75,-536 140.25,-536 "/>
+<path fill="none" stroke="black" d="M140.25,-536C146.25,-536 152.25,-542 152.25,-548"/>
+<polyline fill="none" stroke="black" points="152.25,-548 152.25,-560 "/>
+<path fill="none" stroke="black" d="M152.25,-560C152.25,-566 146.25,-572 140.25,-572"/>
+<text text-anchor="middle" x="76" y="-550.3" font-family="Helvetica,sans-Serif" font-size="14.00">rpkic&gt; configure_child</text>
+</g>
+<!-- p2&#45;&gt;p3 -->
+<g id="edge22" class="edge"><title>p2&#45;&gt;p3</title>
+<path fill="none" stroke="black" d="M76,-630.146C76,-624.537 76,-592.543 76,-572.151"/>
+</g>
+<!-- m2&#45;&gt;s2 -->
+<g id="edge5" class="edge"><title>m2&#45;&gt;s2</title>
+<path fill="none" stroke="black" d="M249.037,-632C263.304,-632 277.571,-632 291.838,-632"/>
+<polygon fill="black" stroke="black" points="238.648,-632 248.648,-627.5 243.648,-632 248.648,-632 248.648,-632 248.648,-632 243.648,-632 248.648,-636.5 238.648,-632 238.648,-632"/>
+</g>
+<!-- s4 -->
+<g id="node16" class="node"><title>s4</title>
+<ellipse fill="black" stroke="black" cx="294" cy="-453" rx="1.8" ry="1.8"/>
+</g>
+<!-- s2&#45;&gt;s4 -->
+<g id="edge39" class="edge"><title>s2&#45;&gt;s4</title>
+<path fill="none" stroke="lightgray" stroke-dasharray="5,2" d="M294,-629.87C294,-615.502 294,-468.754 294,-455.028"/>
+</g>
+<!-- p4 -->
+<g id="node13" class="node"><title>p4</title>
+<ellipse fill="black" stroke="black" cx="76" cy="-453" rx="1.8" ry="1.8"/>
+</g>
+<!-- p3&#45;&gt;p4 -->
+<g id="edge23" class="edge"><title>p3&#45;&gt;p4</title>
+<path fill="none" stroke="black" d="M76,-535.756C76,-509.607 76,-462.19 76,-454.94"/>
+</g>
+<!-- m4 -->
+<g id="node15" class="node"><title>m4</title>
+<polygon fill="lightgrey" stroke="lightgrey" points="108,-407 262,-407 274,-419 274,-487 262,-499 108,-499 96,-487 96,-419 108,-407"/>
+<path fill="lightgrey" stroke="lightgrey" d="M262,-407C268,-407 274,-413 274,-419"/>
+<path fill="lightgrey" stroke="lightgrey" d="M274,-487C274,-493 268,-499 262,-499"/>
+<path fill="lightgrey" stroke="lightgrey" d="M108,-499C102,-499 96,-493 96,-487"/>
+<path fill="lightgrey" stroke="lightgrey" d="M96,-419C96,-413 102,-407 108,-407"/>
+<polyline fill="none" stroke="black" points="108,-407 262,-407 "/>
+<path fill="none" stroke="black" d="M262,-407C268,-407 274,-413 274,-419"/>
+<polyline fill="none" stroke="black" points="274,-419 274,-487 "/>
+<path fill="none" stroke="black" d="M274,-487C274,-493 268,-499 262,-499"/>
+<polyline fill="none" stroke="black" points="262,-499 108,-499 "/>
+<path fill="none" stroke="black" d="M108,-499C102,-499 96,-493 96,-487"/>
+<polyline fill="none" stroke="black" points="96,-487 96,-419 "/>
+<path fill="none" stroke="black" d="M96,-419C96,-413 102,-407 108,-407"/>
+<text text-anchor="middle" x="185" y="-483.8" font-family="Helvetica,sans-Serif" font-size="14.00">Parent Handle</text>
+<polyline fill="none" stroke="black" points="96,-476 274,-476 "/>
+<text text-anchor="middle" x="185" y="-460.8" font-family="Helvetica,sans-Serif" font-size="14.00">Parent BPKI TA</text>
+<polyline fill="none" stroke="black" points="96,-453 274,-453 "/>
+<text text-anchor="middle" x="185" y="-437.8" font-family="Helvetica,sans-Serif" font-size="14.00">Parent Service URL</text>
+<polyline fill="none" stroke="black" points="96,-430 274,-430 "/>
+<text text-anchor="middle" x="185" y="-414.8" font-family="Helvetica,sans-Serif" font-size="14.00">Repository Hint (Optional)</text>
+</g>
+<!-- p4&#45;&gt;m4 -->
+<g id="edge8" class="edge"><title>p4&#45;&gt;m4</title>
+<path fill="none" stroke="black" d="M78.1289,-453C80.5946,-453 83.0602,-453 85.5259,-453"/>
+<polygon fill="black" stroke="black" points="95.6624,-453 85.6625,-457.5 90.6624,-453 85.6624,-453 85.6624,-453 85.6624,-453 90.6624,-453 85.6624,-448.5 95.6624,-453 95.6624,-453"/>
+</g>
+<!-- m4&#45;&gt;s4 -->
+<g id="edge9" class="edge"><title>m4&#45;&gt;s4</title>
+<path fill="none" stroke="black" d="M274.414,-453C276.91,-453 279.406,-453 281.902,-453"/>
+<polygon fill="black" stroke="black" points="292.164,-453 282.164,-457.5 287.164,-453 282.164,-453 282.164,-453 282.164,-453 287.164,-453 282.164,-448.5 292.164,-453 292.164,-453"/>
+</g>
+<!-- s5 -->
+<g id="node17" class="node"><title>s5</title>
+<polygon fill="cornflowerblue" stroke="cornflowerblue" points="363.25,-370 224.75,-370 212.75,-358 212.75,-346 224.75,-334 363.25,-334 375.25,-346 375.25,-358 363.25,-370"/>
+<path fill="cornflowerblue" stroke="cornflowerblue" d="M224.75,-370C218.75,-370 212.75,-364 212.75,-358"/>
+<path fill="cornflowerblue" stroke="cornflowerblue" d="M212.75,-346C212.75,-340 218.75,-334 224.75,-334"/>
+<path fill="cornflowerblue" stroke="cornflowerblue" d="M363.25,-334C369.25,-334 375.25,-340 375.25,-346"/>
+<path fill="cornflowerblue" stroke="cornflowerblue" d="M375.25,-358C375.25,-364 369.25,-370 363.25,-370"/>
+<polyline fill="none" stroke="black" points="363.25,-370 224.75,-370 "/>
+<path fill="none" stroke="black" d="M224.75,-370C218.75,-370 212.75,-364 212.75,-358"/>
+<polyline fill="none" stroke="black" points="212.75,-358 212.75,-346 "/>
+<path fill="none" stroke="black" d="M212.75,-346C212.75,-340 218.75,-334 224.75,-334"/>
+<polyline fill="none" stroke="black" points="224.75,-334 363.25,-334 "/>
+<path fill="none" stroke="black" d="M363.25,-334C369.25,-334 375.25,-340 375.25,-346"/>
+<polyline fill="none" stroke="black" points="375.25,-346 375.25,-358 "/>
+<path fill="none" stroke="black" d="M375.25,-358C375.25,-364 369.25,-370 363.25,-370"/>
+<text text-anchor="middle" x="294" y="-348.3" font-family="Helvetica,sans-Serif" font-size="14.00">rpkic&gt; configure_parent</text>
+</g>
+<!-- s4&#45;&gt;s5 -->
+<g id="edge27" class="edge"><title>s4&#45;&gt;s5</title>
+<path fill="none" stroke="black" d="M294,-450.888C294,-443.071 294,-395.922 294,-370.019"/>
+</g>
+<!-- s6 -->
+<g id="node19" class="node"><title>s6</title>
+<ellipse fill="black" stroke="black" cx="294" cy="-263" rx="1.8" ry="1.8"/>
+</g>
+<!-- s5&#45;&gt;s6 -->
+<g id="edge28" class="edge"><title>s5&#45;&gt;s6</title>
+<path fill="none" stroke="black" d="M294,-333.812C294,-310.834 294,-272.168 294,-265.12"/>
+</g>
+<!-- m6 -->
+<g id="node21" class="node"><title>m6</title>
+<polygon fill="lightgrey" stroke="lightgrey" points="325.5,-228.5 486.5,-228.5 498.5,-240.5 498.5,-285.5 486.5,-297.5 325.5,-297.5 313.5,-285.5 313.5,-240.5 325.5,-228.5"/>
+<path fill="lightgrey" stroke="lightgrey" d="M486.5,-228.5C492.5,-228.5 498.5,-234.5 498.5,-240.5"/>
+<path fill="lightgrey" stroke="lightgrey" d="M498.5,-285.5C498.5,-291.5 492.5,-297.5 486.5,-297.5"/>
+<path fill="lightgrey" stroke="lightgrey" d="M325.5,-297.5C319.5,-297.5 313.5,-291.5 313.5,-285.5"/>
+<path fill="lightgrey" stroke="lightgrey" d="M313.5,-240.5C313.5,-234.5 319.5,-228.5 325.5,-228.5"/>
+<polyline fill="none" stroke="black" points="325.5,-228.5 486.5,-228.5 "/>
+<path fill="none" stroke="black" d="M486.5,-228.5C492.5,-228.5 498.5,-234.5 498.5,-240.5"/>
+<polyline fill="none" stroke="black" points="498.5,-240.5 498.5,-285.5 "/>
+<path fill="none" stroke="black" d="M498.5,-285.5C498.5,-291.5 492.5,-297.5 486.5,-297.5"/>
+<polyline fill="none" stroke="black" points="486.5,-297.5 325.5,-297.5 "/>
+<path fill="none" stroke="black" d="M325.5,-297.5C319.5,-297.5 313.5,-291.5 313.5,-285.5"/>
+<polyline fill="none" stroke="black" points="313.5,-285.5 313.5,-240.5 "/>
+<path fill="none" stroke="black" d="M313.5,-240.5C313.5,-234.5 319.5,-228.5 325.5,-228.5"/>
+<text text-anchor="middle" x="406" y="-282.3" font-family="Helvetica,sans-Serif" font-size="14.00">Client Handle</text>
+<polyline fill="none" stroke="black" points="313.5,-274.5 498.5,-274.5 "/>
+<text text-anchor="middle" x="406" y="-259.3" font-family="Helvetica,sans-Serif" font-size="14.00">Client BPKI TA</text>
+<polyline fill="none" stroke="black" points="313.5,-251.5 498.5,-251.5 "/>
+<text text-anchor="middle" x="406" y="-236.3" font-family="Helvetica,sans-Serif" font-size="14.00">Hint From Parent (Optional)</text>
+</g>
+<!-- s6&#45;&gt;m6 -->
+<g id="edge12" class="edge"><title>s6&#45;&gt;m6</title>
+<path fill="none" stroke="black" d="M296.188,-263C298.511,-263 300.835,-263 303.158,-263"/>
+<polygon fill="black" stroke="black" points="313.346,-263 303.346,-267.5 308.346,-263 303.346,-263 303.346,-263 303.346,-263 308.346,-263 303.346,-258.5 313.346,-263 313.346,-263"/>
+</g>
+<!-- s8 -->
+<g id="node25" class="node"><title>s8</title>
+<ellipse fill="black" stroke="black" cx="294" cy="-96" rx="1.8" ry="1.8"/>
+</g>
+<!-- s6&#45;&gt;s8 -->
+<g id="edge41" class="edge"><title>s6&#45;&gt;s8</title>
+<path fill="none" stroke="lightgray" stroke-dasharray="5,2" d="M294,-260.946C294,-247.553 294,-110.754 294,-97.9586"/>
+</g>
+<!-- m6&#45;&gt;r6 -->
+<g id="edge13" class="edge"><title>m6&#45;&gt;r6</title>
+<path fill="none" stroke="black" d="M498.75,-263C501.203,-263 503.656,-263 506.11,-263"/>
+<polygon fill="black" stroke="black" points="516.195,-263 506.195,-267.5 511.195,-263 506.195,-263 506.195,-263 506.195,-263 511.195,-263 506.195,-258.5 516.195,-263 516.195,-263"/>
+</g>
+<!-- r7 -->
+<g id="node23" class="node"><title>r7</title>
+<polygon fill="limegreen" stroke="limegreen" points="621.5,-192 414.5,-192 402.5,-180 402.5,-168 414.5,-156 621.5,-156 633.5,-168 633.5,-180 621.5,-192"/>
+<path fill="limegreen" stroke="limegreen" d="M414.5,-192C408.5,-192 402.5,-186 402.5,-180"/>
+<path fill="limegreen" stroke="limegreen" d="M402.5,-168C402.5,-162 408.5,-156 414.5,-156"/>
+<path fill="limegreen" stroke="limegreen" d="M621.5,-156C627.5,-156 633.5,-162 633.5,-168"/>
+<path fill="limegreen" stroke="limegreen" d="M633.5,-180C633.5,-186 627.5,-192 621.5,-192"/>
+<polyline fill="none" stroke="black" points="621.5,-192 414.5,-192 "/>
+<path fill="none" stroke="black" d="M414.5,-192C408.5,-192 402.5,-186 402.5,-180"/>
+<polyline fill="none" stroke="black" points="402.5,-180 402.5,-168 "/>
+<path fill="none" stroke="black" d="M402.5,-168C402.5,-162 408.5,-156 414.5,-156"/>
+<polyline fill="none" stroke="black" points="414.5,-156 621.5,-156 "/>
+<path fill="none" stroke="black" d="M621.5,-156C627.5,-156 633.5,-162 633.5,-168"/>
+<polyline fill="none" stroke="black" points="633.5,-168 633.5,-180 "/>
+<path fill="none" stroke="black" d="M633.5,-180C633.5,-186 627.5,-192 621.5,-192"/>
+<text text-anchor="middle" x="518" y="-170.3" font-family="Helvetica,sans-Serif" font-size="14.00">rpkic&gt; configure_publication_client</text>
+</g>
+<!-- r6&#45;&gt;r7 -->
+<g id="edge30" class="edge"><title>r6&#45;&gt;r7</title>
+<path fill="none" stroke="black" d="M518,-261.023C518,-254.377 518,-215.385 518,-192.24"/>
+</g>
+<!-- r8 -->
+<g id="node28" class="node"><title>r8</title>
+<ellipse fill="black" stroke="black" cx="518" cy="-96" rx="1.8" ry="1.8"/>
+</g>
+<!-- r7&#45;&gt;r8 -->
+<g id="edge31" class="edge"><title>r7&#45;&gt;r8</title>
+<path fill="none" stroke="black" d="M518,-155.754C518,-135.433 518,-103.69 518,-97.9166"/>
+</g>
+<!-- m8 -->
+<g id="node27" class="node"><title>m8</title>
+<polygon fill="lightgrey" stroke="lightgrey" points="335.5,-73 476.5,-73 488.5,-85 488.5,-107 476.5,-119 335.5,-119 323.5,-107 323.5,-85 335.5,-73"/>
+<path fill="lightgrey" stroke="lightgrey" d="M476.5,-73C482.5,-73 488.5,-79 488.5,-85"/>
+<path fill="lightgrey" stroke="lightgrey" d="M488.5,-107C488.5,-113 482.5,-119 476.5,-119"/>
+<path fill="lightgrey" stroke="lightgrey" d="M335.5,-119C329.5,-119 323.5,-113 323.5,-107"/>
+<path fill="lightgrey" stroke="lightgrey" d="M323.5,-85C323.5,-79 329.5,-73 335.5,-73"/>
+<polyline fill="none" stroke="black" points="335.5,-73 476.5,-73 "/>
+<path fill="none" stroke="black" d="M476.5,-73C482.5,-73 488.5,-79 488.5,-85"/>
+<polyline fill="none" stroke="black" points="488.5,-85 488.5,-107 "/>
+<path fill="none" stroke="black" d="M488.5,-107C488.5,-113 482.5,-119 476.5,-119"/>
+<polyline fill="none" stroke="black" points="476.5,-119 335.5,-119 "/>
+<path fill="none" stroke="black" d="M335.5,-119C329.5,-119 323.5,-113 323.5,-107"/>
+<polyline fill="none" stroke="black" points="323.5,-107 323.5,-85 "/>
+<path fill="none" stroke="black" d="M323.5,-85C323.5,-79 329.5,-73 335.5,-73"/>
+<text text-anchor="middle" x="406" y="-103.8" font-family="Helvetica,sans-Serif" font-size="14.00">Repository BPKI TA</text>
+<polyline fill="none" stroke="black" points="323.5,-96 488.5,-96 "/>
+<text text-anchor="middle" x="406" y="-80.8" font-family="Helvetica,sans-Serif" font-size="14.00">Repository Service URL</text>
+</g>
+<!-- s8&#45;&gt;m8 -->
+<g id="edge16" class="edge"><title>s8&#45;&gt;m8</title>
+<path fill="none" stroke="black" d="M306.322,-96C311.952,-96 317.582,-96 323.212,-96"/>
+<polygon fill="black" stroke="black" points="296.188,-96 306.188,-91.5001 301.188,-96 306.188,-96.0001 306.188,-96.0001 306.188,-96.0001 301.188,-96 306.187,-100.5 296.188,-96 296.188,-96"/>
+</g>
+<!-- s9 -->
+<g id="node29" class="node"><title>s9</title>
+<polygon fill="cornflowerblue" stroke="cornflowerblue" points="375.25,-36 212.75,-36 200.75,-24 200.75,-12 212.75,-0 375.25,-0 387.25,-12 387.25,-24 375.25,-36"/>
+<path fill="cornflowerblue" stroke="cornflowerblue" d="M212.75,-36C206.75,-36 200.75,-30 200.75,-24"/>
+<path fill="cornflowerblue" stroke="cornflowerblue" d="M200.75,-12C200.75,-6 206.75,-0 212.75,-0"/>
+<path fill="cornflowerblue" stroke="cornflowerblue" d="M375.25,-0C381.25,-0 387.25,-6 387.25,-12"/>
+<path fill="cornflowerblue" stroke="cornflowerblue" d="M387.25,-24C387.25,-30 381.25,-36 375.25,-36"/>
+<polyline fill="none" stroke="black" points="375.25,-36 212.75,-36 "/>
+<path fill="none" stroke="black" d="M212.75,-36C206.75,-36 200.75,-30 200.75,-24"/>
+<polyline fill="none" stroke="black" points="200.75,-24 200.75,-12 "/>
+<path fill="none" stroke="black" d="M200.75,-12C200.75,-6 206.75,-0 212.75,-0"/>
+<polyline fill="none" stroke="black" points="212.75,-0 375.25,-0 "/>
+<path fill="none" stroke="black" d="M375.25,-0C381.25,-0 387.25,-6 387.25,-12"/>
+<polyline fill="none" stroke="black" points="387.25,-12 387.25,-24 "/>
+<path fill="none" stroke="black" d="M387.25,-24C387.25,-30 381.25,-36 375.25,-36"/>
+<text text-anchor="middle" x="294" y="-14.3" font-family="Helvetica,sans-Serif" font-size="14.00">rpkic&gt; configure_repository</text>
+</g>
+<!-- s8&#45;&gt;s9 -->
+<g id="edge33" class="edge"><title>s8&#45;&gt;s9</title>
+<path fill="none" stroke="black" d="M294,-94.1465C294,-88.5366 294,-56.5427 294,-36.1506"/>
+</g>
+<!-- m8&#45;&gt;r8 -->
+<g id="edge17" class="edge"><title>m8&#45;&gt;r8</title>
+<path fill="none" stroke="black" d="M498.993,-96C504.718,-96 510.443,-96 516.168,-96"/>
+<polygon fill="black" stroke="black" points="488.688,-96 498.688,-91.5001 493.688,-96 498.688,-96.0001 498.688,-96.0001 498.688,-96.0001 493.688,-96 498.687,-100.5 488.688,-96 488.688,-96"/>
+</g>
+</g>
+</svg>