You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by el...@apache.org on 2024/12/03 13:49:42 UTC
(directory-site) branch master updated: Added the Add and Del requests
This is an automated email from the ASF dual-hosted git repository.
elecharny pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/directory-site.git
The following commit(s) were added to refs/heads/master by this push:
new 6af48969 Added the Add and Del requests
6af48969 is described below
commit 6af48969a4fac83cf569a8565daf89afeb8dfeed
Author: emmanuel lecharny <el...@apache.org>
AuthorDate: Tue Dec 3 14:49:29 2024 +0100
Added the Add and Del requests
---
.../internal-design-guide/4.2-asn1-ldap-message.md | 47 +++++--
.../images/asn1-add-request.graphml | 138 ++++-----------------
.../images/asn1-add-request.png | Bin 45750 -> 42215 bytes
3 files changed, 61 insertions(+), 124 deletions(-)
diff --git a/source/api/internal-design-guide/4.2-asn1-ldap-message.md b/source/api/internal-design-guide/4.2-asn1-ldap-message.md
index b36f45e4..8eea3f78 100644
--- a/source/api/internal-design-guide/4.2-asn1-ldap-message.md
+++ b/source/api/internal-design-guide/4.2-asn1-ldap-message.md
@@ -271,9 +271,10 @@ Lightweight-Directory-Access-Protocol-V3 {1 3 6 1 1 18}
object LDAPDN,
changes SEQUENCE OF change SEQUENCE {
operation ENUMERATED {
- add (0),
- delete (1),
- replace (2),
+ add (0),
+ delete (1),
+ replace (2),
+ increment (3), // RFC 4525 addition
... },
modification PartialAttribute } }
@@ -512,15 +513,25 @@ Its state machine is shown in this picture:
<img src="images/asn1-add-request.png" alt="AddRequest state machine" width="100%"/>
-For a **AddRequest**, only two states are mandatory and must be followed by another state:
+For a **AddRequest**, only one state is mandatory and must be followed by another state:
-* _VERSION_STATE_
-* _NAME_STATE_
+* _ENTRY_STATE_
## AddResponse operation
+The **Add** operation response is described by this part of the **LDAP** grammar:
+
+```text
+ AddResponse ::= [APPLICATION 9] LDAPResult
+```
+
+The associated state machine is shown below:
+
+<img src="images/asn1-add-response.png" alt="AddResponse state machine" width="100%"/>
+
+There are no mandatory state.
## BindRequest operation
@@ -587,8 +598,30 @@ In any case, two states are mandatory:
## DelRequest operation
+The **Del** operation request is dscribed by this part of the **LDAP** grammar:
+
+```text
+ DelRequest ::= [APPLICATION 10] OCTET STRING
+```
+
+The state machine for this operation is already described in the [LdapMessage](#ldapmessage) state machine. The operation code (0x4A) is completed with the Object's DN to be removed.
+
## DelResponse operation
-
+
+The **Del** operation response is described by this part of the **LDAP** grammar:
+
+```text
+ DelResponse ::= [APPLICATION 11] LDAPResult
+```
+
+The associated state machine is shown below:
+
+<img src="images/asn1-del-response.png" alt="DelResponse state machine" width="100%"/>
+
+
+There are no mandatory state.
+
+
## ExtendedRequest operation
## ExtendedResponse operation
diff --git a/static/api/internal-design-guide/images/asn1-add-request.graphml b/static/api/internal-design-guide/images/asn1-add-request.graphml
index 8cdabeaa..b0a57106 100644
--- a/static/api/internal-design-guide/images/asn1-add-request.graphml
+++ b/static/api/internal-design-guide/images/asn1-add-request.graphml
@@ -47,10 +47,10 @@
<node id="n1">
<data key="d6">
<y:GenericNode configuration="com.yworks.bpmn.Event.withShadow">
- <y:Geometry height="30.0" width="30.0" x="414.0" y="362.0"/>
+ <y:Geometry height="30.0" width="30.0" x="660.5" y="181.0"/>
<y:Fill color="#FFFFFFE6" color2="#D4D4D4CC" transparent="false"/>
<y:BorderStyle color="#DCBA00" type="line" width="1.0"/>
- <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="130.9609375" x="-147.98046875" xml:space="preserve" y="5.93359375">ADD_REQUEST_STATE<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParame [...]
+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="130.9609375" x="-50.48046875" xml:space="preserve" y="-33.56640625">ADD_REQUEST_STATE<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParam [...]
<y:StyleProperties>
<y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/>
<y:Property class="com.yworks.yfiles.bpmn.view.EventCharEnum" name="com.yworks.bpmn.characteristic" value="EVENT_CHARACTERISTIC_INTERMEDIATE_CATCHING"/>
@@ -64,7 +64,7 @@
<node id="n2">
<data key="d6">
<y:GenericNode configuration="com.yworks.entityRelationship.big_entity">
- <y:Geometry height="60.0" width="92.0" x="631.0" y="347.0"/>
+ <y:Geometry height="60.0" width="92.0" x="629.5" y="347.0"/>
<y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
<y:BorderStyle color="#000000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" backgroundColor="#B7C9E3" configuration="com.yworks.entityRelationship.label.name" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="33.619140625" x="29.1904296875" xml:space="preserve" y="4.0">Entry</y:NodeLabel>
@@ -83,8 +83,8 @@
<y:BorderStyle color="#B11F1F" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="189.126953125" x="-79.5634765625" xml:space="preserve" y="34.0">CONTROLS_STATE | END_STATE<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:Model [...]
<y:StyleProperties>
- <y:Property class="com.yworks.yfiles.bpmn.view.EventCharEnum" name="com.yworks.bpmn.characteristic" value="EVENT_CHARACTERISTIC_END"/>
<y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/>
+ <y:Property class="com.yworks.yfiles.bpmn.view.EventCharEnum" name="com.yworks.bpmn.characteristic" value="EVENT_CHARACTERISTIC_END"/>
<y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/>
<y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/>
<y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="EVENT_TYPE_TERMINATE"/>
@@ -95,9 +95,9 @@
<node id="n4">
<data key="d6">
<y:GenericNode configuration="com.yworks.bpmn.Event.withShadow">
- <y:Geometry height="20.0" width="20.0" x="734.0" y="392.0"/>
+ <y:Geometry height="20.0" width="20.0" x="622.0" y="392.0"/>
<y:Fill color="#FFFFFFE6" color2="#D4D4D4CC" transparent="false"/>
- <y:BorderStyle color="#DCBA00" type="line" width="1.0"/>
+ <y:BorderStyle color="#FF0000" type="line" width="1.0"/>
<y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="8.0" y="24.0">
<y:LabelModel>
<y:SmartNodeLabelModel distance="4.0"/>
@@ -107,8 +107,8 @@
</y:ModelParameter>
</y:NodeLabel>
<y:StyleProperties>
- <y:Property class="com.yworks.yfiles.bpmn.view.EventCharEnum" name="com.yworks.bpmn.characteristic" value="EVENT_CHARACTERISTIC_INTERMEDIATE_CATCHING"/>
<y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/>
+ <y:Property class="com.yworks.yfiles.bpmn.view.EventCharEnum" name="com.yworks.bpmn.characteristic" value="EVENT_CHARACTERISTIC_INTERMEDIATE_CATCHING"/>
<y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/>
<y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/>
<y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="EVENT_TYPE_LINK"/>
@@ -131,30 +131,6 @@
</data>
</node>
<node id="n6">
- <data key="d6">
- <y:GenericNode configuration="com.yworks.bpmn.Event.withShadow">
- <y:Geometry height="20.0" width="20.0" x="930.0" y="392.0"/>
- <y:Fill color="#FFFFFFE6" color2="#D4D4D4CC" transparent="false"/>
- <y:BorderStyle color="#DCBA00" type="line" width="1.0"/>
- <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="8.0" y="24.0">
- <y:LabelModel>
- <y:SmartNodeLabelModel distance="4.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="0.0" nodeRatioY="0.5" offsetX="0.0" offsetY="4.0" upX="0.0" upY="-1.0"/>
- </y:ModelParameter>
- </y:NodeLabel>
- <y:StyleProperties>
- <y:Property class="com.yworks.yfiles.bpmn.view.EventCharEnum" name="com.yworks.bpmn.characteristic" value="EVENT_CHARACTERISTIC_INTERMEDIATE_CATCHING"/>
- <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/>
- <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/>
- <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/>
- <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="EVENT_TYPE_LINK"/>
- </y:StyleProperties>
- </y:GenericNode>
- </data>
- </node>
- <node id="n7">
<data key="d6">
<y:GenericNode configuration="com.yworks.entityRelationship.big_entity">
<y:Geometry height="60.0" width="112.0" x="1039.0" y="347.0"/>
@@ -168,7 +144,7 @@
</y:GenericNode>
</data>
</node>
- <node id="n8">
+ <node id="n7">
<data key="d6">
<y:GenericNode configuration="com.yworks.entityRelationship.big_entity">
<y:Geometry height="60.0" width="112.0" x="651.0" y="507.0"/>
@@ -182,7 +158,7 @@
</y:GenericNode>
</data>
</node>
- <node id="n9">
+ <node id="n8">
<data key="d6">
<y:GenericNode configuration="com.yworks.entityRelationship.big_entity">
<y:Geometry height="60.0" width="112.0" x="889.0" y="507.0"/>
@@ -196,55 +172,7 @@
</y:GenericNode>
</data>
</node>
- <node id="n10">
- <data key="d6">
- <y:GenericNode configuration="com.yworks.bpmn.Event.withShadow">
- <y:Geometry height="20.0" width="20.0" x="749.0" y="557.0"/>
- <y:Fill color="#FFFFFFE6" color2="#D4D4D4CC" transparent="false"/>
- <y:BorderStyle color="#DCBA00" type="line" width="1.0"/>
- <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="8.0" y="24.0">
- <y:LabelModel>
- <y:SmartNodeLabelModel distance="4.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="0.0" nodeRatioY="0.5" offsetX="0.0" offsetY="4.0" upX="0.0" upY="-1.0"/>
- </y:ModelParameter>
- </y:NodeLabel>
- <y:StyleProperties>
- <y:Property class="com.yworks.yfiles.bpmn.view.EventCharEnum" name="com.yworks.bpmn.characteristic" value="EVENT_CHARACTERISTIC_INTERMEDIATE_CATCHING"/>
- <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/>
- <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/>
- <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/>
- <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="EVENT_TYPE_LINK"/>
- </y:StyleProperties>
- </y:GenericNode>
- </data>
- </node>
- <node id="n11">
- <data key="d6">
- <y:GenericNode configuration="com.yworks.bpmn.Event.withShadow">
- <y:Geometry height="20.0" width="20.0" x="1138.0" y="397.0"/>
- <y:Fill color="#FFFFFFE6" color2="#D4D4D4CC" transparent="false"/>
- <y:BorderStyle color="#DCBA00" type="line" width="1.0"/>
- <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="8.0" y="24.0">
- <y:LabelModel>
- <y:SmartNodeLabelModel distance="4.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="0.0" nodeRatioY="0.5" offsetX="0.0" offsetY="4.0" upX="0.0" upY="-1.0"/>
- </y:ModelParameter>
- </y:NodeLabel>
- <y:StyleProperties>
- <y:Property class="com.yworks.yfiles.bpmn.view.EventCharEnum" name="com.yworks.bpmn.characteristic" value="EVENT_CHARACTERISTIC_INTERMEDIATE_CATCHING"/>
- <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/>
- <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/>
- <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/>
- <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="EVENT_TYPE_LINK"/>
- </y:StyleProperties>
- </y:GenericNode>
- </data>
- </node>
- <node id="n12">
+ <node id="n9">
<data key="d6">
<y:GenericNode configuration="com.yworks.entityRelationship.big_entity">
<y:Geometry height="60.0" width="112.0" x="1127.0" y="507.0"/>
@@ -258,53 +186,29 @@
</y:GenericNode>
</data>
</node>
- <node id="n13">
- <data key="d6">
- <y:GenericNode configuration="com.yworks.bpmn.Event.withShadow">
- <y:Geometry height="20.0" width="20.0" x="989.0" y="557.0"/>
- <y:Fill color="#FFFFFFE6" color2="#D4D4D4CC" transparent="false"/>
- <y:BorderStyle color="#DCBA00" type="line" width="1.0"/>
- <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="8.0" y="24.0">
- <y:LabelModel>
- <y:SmartNodeLabelModel distance="4.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="0.0" nodeRatioY="0.5" offsetX="0.0" offsetY="4.0" upX="0.0" upY="-1.0"/>
- </y:ModelParameter>
- </y:NodeLabel>
- <y:StyleProperties>
- <y:Property class="com.yworks.yfiles.bpmn.view.EventCharEnum" name="com.yworks.bpmn.characteristic" value="EVENT_CHARACTERISTIC_INTERMEDIATE_CATCHING"/>
- <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.line.color" value="#000000"/>
- <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill2" value="#d4d4d4cc"/>
- <y:Property class="java.awt.Color" name="com.yworks.bpmn.icon.fill" value="#ffffffe6"/>
- <y:Property class="com.yworks.yfiles.bpmn.view.BPMNTypeEnum" name="com.yworks.bpmn.type" value="EVENT_TYPE_LINK"/>
- </y:StyleProperties>
- </y:GenericNode>
- </data>
- </node>
<edge id="e0" source="n2" target="n5">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="white_delta"/>
- <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="50.716796875" x="27.15478515625" xml:space="preserve" y="-39.06640625">0x30 LL<y:LabelModel><y:Smart [...]
+ <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="50.716796875" x="27.89215087890625" xml:space="preserve" y="-39.06640625">0x30 LL<y:LabelModel><y:Sm [...]
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
- <edge id="e1" source="n1" target="n0">
+ <edge id="e1" source="n1" target="n2">
<data key="d10">
<y:PolyLineEdge>
- <y:Path sx="0.0" sy="0.0" tx="-326.5" ty="-108.0"/>
+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
<y:LineStyle color="#000000" type="line" width="1.0"/>
<y:Arrows source="none" target="white_delta"/>
- <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="93.783203125" x="12.393738211472169" xml:space="preserve" y="-39.06640625">0x04 LL abcd...<y:LabelMo [...]
+ <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="93.783203125" x="19.1083984375" xml:space="preserve" y="34.72260884547876">0x04 LL abcd...<y:LabelMo [...]
<y:BendStyle smoothed="false"/>
</y:PolyLineEdge>
</data>
</edge>
- <edge id="e2" source="n5" target="n7">
+ <edge id="e2" source="n5" target="n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
@@ -315,7 +219,7 @@
</y:PolyLineEdge>
</data>
</edge>
- <edge id="e3" source="n7" target="n8">
+ <edge id="e3" source="n6" target="n7">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
@@ -329,7 +233,7 @@
</y:PolyLineEdge>
</data>
</edge>
- <edge id="e4" source="n8" target="n9">
+ <edge id="e4" source="n7" target="n8">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
@@ -340,7 +244,7 @@
</y:PolyLineEdge>
</data>
</edge>
- <edge id="e5" source="n12" target="n3">
+ <edge id="e5" source="n9" target="n3">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="-5.0" sy="15.0" tx="0.0" ty="0.0"/>
@@ -361,7 +265,7 @@
</y:PolyLineEdge>
</data>
</edge>
- <edge id="e7" source="n9" target="n12">
+ <edge id="e7" source="n8" target="n9">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
@@ -372,7 +276,7 @@
</y:PolyLineEdge>
</data>
</edge>
- <edge id="e8" source="n12" target="n12">
+ <edge id="e8" source="n9" target="n9">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="33.502673739149486" ty="29.990195930483424">
@@ -387,7 +291,7 @@
</y:PolyLineEdge>
</data>
</edge>
- <edge id="e9" source="n12" target="n7">
+ <edge id="e9" source="n9" target="n6">
<data key="d10">
<y:PolyLineEdge>
<y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
diff --git a/static/api/internal-design-guide/images/asn1-add-request.png b/static/api/internal-design-guide/images/asn1-add-request.png
index 02c64f49..6b148bc0 100644
Binary files a/static/api/internal-design-guide/images/asn1-add-request.png and b/static/api/internal-design-guide/images/asn1-add-request.png differ