You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
subprotocolBody has length 2048 according to spec (#460)
* subprotocolBody has length 2048 according to spec
* update changelog table
* Revert "update changelog table"
This reverts commit 2800f50.
* fix length contenttype from 100 to 128
* fix inconsistency between swagger and text spec by changing LabelType to NameType
Copy file name to clipboardExpand all lines: documentation/IDTA-01002-3/modules/ROOT/pages/changelog.adoc
+5-1Lines changed: 5 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -34,6 +34,7 @@ Major Changes:
34
34
* OpenAPI: marked parameter 'level' as deprecated for all URLs ending with '/$reference'
35
35
* change: ProtocolInformation/securityAttributes changed from mandatory to optional.
36
36
* change: Endpoint/interface extended with "VALUE" and "METADATA" aspects.
37
+
* change: data type for ProtocolInformation/endpointProtocolVersion and subprotocolBodyEncoding changed from LabelType to NameType
37
38
* new: Added 'Role' and 'NotApplicable' wherever AssetAdministrationShellDescriptor/AssetKind is used.
38
39
* change: Added minLength=1 requirement and regex pattern "^[a-zA-Z][a-zA-Z0-9_-]*[a-zA-Z0-9_]+$" to all classes with idShort parameters to keep definitions in sync with the declaration of link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.1/spec-metamodel/common.html#referable-attributes[Referable/idShort]
39
40
* change: Fix missing 'Repository' in ConceptDescriptionServiceSpecification to ConceptDescriptionRepositoryServiceSpecification (https://github.com/admin-shell-io/aas-specs-api/issues/171[#171])
@@ -167,7 +168,6 @@ added new API-operation SearchAllAssetAdministrationShellIdsByAssetLink
167
168
168
169
| | xref:specification/interfaces-payload.adoc#AssetAdministrationShellDescriptor[AssetAdministrationShellDescriptor/globalAssetId] a| data type: change length from 2000 to 2048 characters
169
170
170
-
171
171
| | xref:specification/interfaces-payload.adoc#AssetAdministrationShellDescriptor[AssetAdministrationShellDescriptor/id] a| data type: change length from 2000 to 2048 characters
172
172
173
173
| | xref:specification/interfaces-payload.adoc#SubmodelDescriptor[SubmodelDescriptor/id] a| data type: change length from 2000 to 2048 characters
@@ -176,6 +176,10 @@ added new API-operation SearchAllAssetAdministrationShellIdsByAssetLink
176
176
177
177
| | xref:specification/interfaces-payload.adoc#ProtocolInformation[ProtocolInformation/href] a| data type: change length from 2000 to 2048 characters
178
178
179
+
| | xref:specification/interfaces-payload.adoc#ProtocolInformation[ProtocolInformation/endpointProtocolVersion] a| data type: change from LabelType to NameType (i.e.g change of length from 64 to 128 characters)
180
+
181
+
| | xref:specification/interfaces-payload.adoc#ProtocolInformation[ProtocolInformation/subprotocolBodyEncoding] a| data type: change from LabelType to NameType (i.e.g change of length from 64 to 128 characters)
182
+
179
183
| | xref:specification/interfaces-payload.adoc#ProtocolInformation[ProtocolInformation/securityAttributes] a| Changed securityAttributes from `mandatory` to `optional`. OpenAPI remains unchanged. (https://github.com/admin-shell-io/aas-specs-api/issues/384[#384])
Copy file name to clipboardExpand all lines: documentation/IDTA-01002-3/modules/ROOT/pages/specification/interfaces-payload.adoc
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -201,13 +201,13 @@ e|href |The endpoint address as a URL |xref:LocatorType[LocatorType] |1
201
201
202
202
e|endpointProtocol |Either scheme of endpointAddress or scheme + further information. Scheme denotes the highest level of doubtless transmission. |xref:SchemeType[SchemeType] |0..1
203
203
204
-
e|endpointProtocolVersion |Array of strings, each entry represents one supported version at this very endpoint, the entry shall be formatted according to the regulations of the protocol specified in the href |link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.1/spec-metamodel/datatypes.html#LabelType[LabelType] |0..*
204
+
e|endpointProtocolVersion |Array of strings, each entry represents one supported version at this very endpoint, the entry shall be formatted according to the regulations of the protocol specified in the href |link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.1/spec-metamodel/datatypes.html#NameType[NameType] |0..*
205
205
206
206
e|subprotocol |Allows for referencing sub-protocols that may be used in the context of that endpoint e.g. “OPC Basic SOAP” or UA Binary |xref:ShortIdType[ShortIdType] |0..1
207
207
208
208
e|subprotocolBody |If the sub-protocol field is present, a subprotocolBody might be given to hold extra information, e.g. node and namespace in an OPC UA server |xref:TextType[TextType] |0..1
209
209
210
-
e|subprotocolBodyEncoding |If subprotocolBody is present, the encoding might be explicitly defined, otherwise it shall default to subprotocols encoding scheme |link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.1/spec-metamodel/datatypes.html#LabelType[LabelType] |0..1
210
+
e|subprotocolBodyEncoding |If subprotocolBody is present, the encoding might be explicitly defined, otherwise it shall default to subprotocols encoding scheme |link:https://industrialdigitaltwin.io/aas-specifications/IDTA-01001/v3.1/spec-metamodel/datatypes.html#NameType[NameType] |0..1
211
211
212
212
e|securityAttributes a|
213
213
Array of securityAttribute objects, each attribute has 3 properties:
0 commit comments