Skip to content

Commit a33ab92

Browse files
authored
Merge branch 'IDTA-01002-3-1-1_working' into SeBa/service-specification-profile-entries
2 parents c4fc807 + 84c653c commit a33ab92

File tree

3 files changed

+13
-6
lines changed

3 files changed

+13
-6
lines changed

Part2-API-Schemas/openapi.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,9 @@ components:
211211
minLength: 1
212212
maxLength: 2048
213213
pattern: "^([\\x09\\x0a\\x0d\\x20-\\ud7ff\\ue000-\\ufffd]|\\ud800[\\udc00-\\udfff]|[\\ud801-\\udbfe][\\udc00-\\udfff]|\\udbff[\\udc00-\\udfff])*$"
214+
required:
215+
- name
216+
- value
214217
BaseOperationResult:
215218
allOf:
216219
- $ref: "#/components/schemas/Result"

documentation/IDTA-01002-3/modules/ROOT/pages/changelog.adoc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,15 @@ Note: Changes in Metamodel (IDTA-01001) will not be listed here, although they h
1313

1414
Major Changes:
1515

16+
1617
* Extending the ServiceSpecificationProfileEnum to include all v3.1 profiles and correcting the example (https://github.com/admin-shell-io/aas-specs-api/issues/473[#473])
18+
* Make the AssetLink properties "name" and "value" mandatory in the OpenAPI files. This is a bugfix, as the AssetLink class already defines these properties as mandatory. (https://github.com/admin-shell-io/aas-specs-api/issues/471[#471])
19+
1720

1821
Minor Changes:
1922

2023
* changed: Removed second regex pattern from Blob/contentType, File/contentType, File/value, Referable/idShort, Resource/path, and Resource/contentType attributes in the Part1-MetaModel-Schemas OpenAPI file. The first regex pattern is sufficient to cover all valid content types. While this is not directly fixing a bug, many downstream tools report issues, e.g. during code generation, when two regex patterns are defined for the same attribute. (https://github.com/admin-shell-io/aas-specs-api/issues/481[#481])
24+
* changed: Upgraded semanticIds of ProtocolInformation, SecurityAttributeObject, SecurityTypeEnum, and the items of the SecurityTypeEnum to V3.1 (https://github.com/admin-shell-io/aas-specs-api/issues/470[#470])
2125
* new: Add 404 'Not Found' to the PutSubmodelDescriptorByIdThroughSuperpath operation in the OpenAPI file for the AssetAdministrationShellRegistryServiceSpecification/SSP-001 profile.
2226

2327

documentation/IDTA-01002-3/modules/ROOT/pages/specification/interfaces-payload.adoc

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ Required changes need to be made by the related DIN working group.
194194

195195

196196
h|Inherits from 3+|--
197-
h|semanticId 3+|`\https://admin-shell.io/aas/API/DataTypes/ProtocolInformation/3/0`
197+
h|semanticId 3+|`\https://admin-shell.io/aas/API/DataTypes/ProtocolInformation/3/1`
198198

199199
h|Attribute h|Explanation h|Type h|Card.
200200
e|href |The endpoint address as a URL |xref:LocatorType[LocatorType] |1
@@ -245,7 +245,7 @@ Required changes need to be made by the related DIN working group.
245245

246246

247247
h|Inherits from 3+|--
248-
h|semanticId 3+|`\https://admin-shell.io/aas/API/DataTypes/SecurityAttributeObject/3/0`
248+
h|semanticId 3+|`\https://admin-shell.io/aas/API/DataTypes/SecurityAttributeObject/3/1`
249249

250250
h|Attribute h|Explanation h|Type h|Card.
251251
e|type |Enum security type or standard |xref:SecurityTypeEnum[SecurityTypeEnum] |1
@@ -265,18 +265,18 @@ This class is not part of the metamodel.
265265
The information in this table is derived from DIN SPEC 16593-2.
266266
Required changes need to be made by the related DIN working group.
267267

268-
h|semanticId |`\https://admin-shell.io/aas/API/DataTypes/SecurityTypeEnum/3/0`
268+
h|semanticId |`\https://admin-shell.io/aas/API/DataTypes/SecurityTypeEnum/3/1`
269269

270270
.2+h|Literal h| ID
271271
h|Explanation
272272

273-
.2+e|NONE |`\https://admin-shell.io/aas/API/DataTypes/SecurityTypeEnum/NONE/3/0`
273+
.2+e|NONE |`\https://admin-shell.io/aas/API/DataTypes/SecurityTypeEnum/NONE/3/1`
274274
a|No predefined security type available
275275

276-
.2+e|RFC_TLSA |`\https://admin-shell.io/aas/API/DataTypes/SecurityTypeEnum/RFC_TLSA/3/0`
276+
.2+e|RFC_TLSA |`\https://admin-shell.io/aas/API/DataTypes/SecurityTypeEnum/RFC_TLSA/3/1`
277277
a|TLSA according to RFC 6698
278278

279-
.2+e|W3C_DID |`\https://admin-shell.io/aas/API/DataTypes/SecurityTypeEnum/W3C_DID/3/0`
279+
.2+e|W3C_DID |`\https://admin-shell.io/aas/API/DataTypes/SecurityTypeEnum/W3C_DID/3/1`
280280
a|Decentralized Identifiers according to the W3C Recommendation xref:bibliography.adoc#bib7[[7\]]
281281
|===
282282

0 commit comments

Comments
 (0)