View Issue Details

IDProjectCategoryView StatusLast Update
000965610000-006: MappingsSpecpublic2024-07-24 07:19
ReporterFabian Scheler Assigned ToRandy Armstrong  
PrioritynormalSeveritytweakReproducibilityalways
Status assignedResolutionopen 
Product Version1.05.03 
Summary0009656: Clarification needed: Encoding of the applicationUri within subjectAltName
Description

Table 46 – Application Instance Certificate (https://reference.opcfoundation.org/Core/Part6/v105/docs/6.2.2) states for subjectAltName that it shall contain a URI that is equal to the applicationUri of the Application Description. It however does not entirely become clear what "equal" means in this context.

The applicationUri in the Application Description is an OPC UA string and can thus contain characters like 'Ö', the URI in the subjectAltName however must not contain such characters according to RFCs 3986 and 8141, here such characters require %-encoding. So is it required to encode the applicationUri properly before checking for equality or does it imply that such characters need to be %-encoded also within the applicationUri? If the latter is true, this should be stated explicitly in the specification here https://reference.opcfoundation.org/Core/Part4/v105/docs/7.2.

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Paul Hunkar

2024-07-23 17:05

developer   ~0021505

long discussion - but Part 3 already defines this clearly - Part 6 should add a reference to the Part 3 description.

Fabian Scheler

2024-07-24 07:19

reporter   ~0021509

Thank you - I assume you refer to https://reference.opcfoundation.org/Core/Part3/v105/docs/4.2 in Part 3. This paragraph contains all the information I need to know in the context of this issue.

Issue History

Date Modified Username Field Change
2024-07-10 11:06 Fabian Scheler New Issue
2024-07-23 17:04 Paul Hunkar Assigned To => Randy Armstrong
2024-07-23 17:04 Paul Hunkar Status new => assigned
2024-07-23 17:05 Paul Hunkar Note Added: 0021505
2024-07-24 07:19 Fabian Scheler Note Added: 0021509