Skip to content

Latest commit

 

History

History
522 lines (500 loc) · 33.3 KB

PROFILES_SERVER.md

File metadata and controls

522 lines (500 loc) · 33.3 KB

Supported Features

This file lists the implementation status of conformance units of the stack. These conformance units can be grouped in:

  • Categories
  • Conformance Groups
  • Profiles and Facets

In addition the current CTT (Compliance Test Tools) results are given.

Explanation

The following tables use these signs to indicate the implementation status:

  • Unknown = ❔
  • Not Implemented = 🌑
  • Being Implemented = 🌘
  • Incubating = 🌗
  • Stable = 🌕
  • Certified = ✔️

The following tables use these signs to indicate the test results:

  • Error = ❌
  • Warning = ⚠️
  • Not Implemented = ➖
  • Skipped = ⚪
  • Not Supported = 🔘
  • OK = ✔️
  • Back Trace = 💥
  • No test results = ❔

Project Info:

  • Type = ServerProject
  • Profile = Standard
  • Version = 1.3.340.375

Grouped by Category

Status Result Category Conformance Unit
Security
✔️ Security None
⚪ Security User Name Password
⚪ Security Administration - XML Schema
⚪ Security User X509
⚪ Security Certificate Validation
⚪ Security Certificate Administration
✔️ Security None CreateSession ActivateSession
⚪ Security None CreateSession ActivateSession 1.01
⚪ Security Basic 128Rsa15
⚪ Security Basic 256Sha256
✔️ Security Administration
⚪ Security - No Application Authentication
⚪ Security Basic 256
⚪ Security User Anonymous
⚪ Security User IssuedToken Kerberos
⚪ Security User IssuedToken Kerberos Windows
⚪ Security Encryption Required
⚪ Security Signing Required
⚪ Security Time Synch - Configuration
⚪ Security Time Synch - NTP/OS Based Support
⚪ Security Time Synch - UA Based Support
⚪ Security Default ApplicationInstanceCertificate
⚪ Security No Application Authentication
⚠️ Server
✔️ Address Space Base
⚪ Address Space Events
⚪ Address Space Complex Datatypes
✔️ Address Space Method
⚪ Address Space UserWriteMask Multilevel
⚪ Address Space User Level Security Base
⚪ Address Space UserWriteAccess
⚪ Address Space WriteMask
✔️ Attribute Read
✔️ Attribute Write Index
⚪ Attribute Write StatusCode & TimeStamp
⚪ Attribute Alternate Encoding
⚪ Attribute Read Complex
⚠️ Attribute Write Values
⚪ Attribute Write Complex
⚪ Auditing Base
⚪ AuditActivateSessionEventType
⚪ AuditCertificateEventType
⚪ AuditCreateSessionEventType
⚪ AuditOpenSecureChannelEventType
⚪ AuditUpdateEventType
⚪ Base Info Core Structure
⚪ Base Info Custom Type System
⚪ Base Info Diagnostics
⚪ Base Info Engineering Units
⚪ Base Info EventQueueOverflowEventType
⚪ Base Info GetMonitoredItems Method
⚪ Base Info Model Change
✔️ Base Info OptionSet
✔️ Base Info Placeholder Modelling Rules
⚪ Base Info Progress Events
⚪ Base Info ValueAsText
⚪ Base Info Property Change
⚠️ Base Info Server Capabilities
⚪ Base Info System Status
⚪ Base Info System Status underlying system
⚪ Base Info Type System
⚪ Data Access AnalogItemType
⚪ Data Access DataItems
⚪ Data Access MultiState
⚪ Data Access PercentDeadBand
⚪ Data Access Semantic Changes
⚪ Data Access TwoState
⚪ Data Access ArrayItemType
⚪ Data Access ComplexNumber
⚪ Data Access DoubleComplex Number
⚪ Discovery Get Endpoints
⚪ Discovery Configuration
⚪ Discovery Register
⚪ Discovery Register2
⚪ Discovery Accept Registrations
⚪ Discovery Accept Registrations Security
⚪ Discovery Find Servers Self
⚪ Discovery Find Servers Filter
⚪ Discovery Configuration
✔️ Method Call
⚪ Monitor Alternate Encoding
⚠️ Monitor Basic
✔️ Monitor Items 2
⚪ Monitor Items 10
⚪ Monitor Items 100
⚪ Monitor Items 500
⚪ Monitor Items 5000
✔️ Monitor QueueSize_1
⚪ Monitor MinQueueSize_02
⚪ Monitor MinQueueSize_05
⚪ Monitor MinQueueSize_10
⚪ Monitor QueueSize_ServerMax
✔️ Monitor Value Change
⚪ Monitor Complex Event Filter
⚪ Monitor Items Deadband Filter
⚪ Monitor Triggering
⚪ Monitor Events
⚪ Node Management Delete Ref
⚪ Node Management Add Ref
⚪ Node Management Delete Node
⚪ Node Management Add Node
⚪ Protocol Configuration
⚪ Redundancy Server Transparent
⚪ Redundancy Server
✔️ Session Minimum 1
✔️ Session Minimum 2 Parallel
⚪ Session Minimum 10 Parallel
⚪ Session Minimum 50 Parallel
⚪ Session Minimum 500 Parallel
✔️ Session General Service Behaviour
⚠️ Session Base
⚪ Session Change User
⚪ Session Cancel
⚪ Subscription Basic
⚪ Subscription Publish Discard Policy
🔘 Subscription Minimum 1
⚪ Subscription Minimum 02
⚪ Subscription Minimum 05
⚪ Subscription Minimum 10
⚠️ Subscription Publish Min 02
⚪ Subscription Publish Min 05
⚪ Subscription Publish Min 10
⚪ Subscription Transfer
⚪ UserDefinedCU
⚠️ View Basic
⚠️ View Minimum Continuation Point 01
⚪ View Minimum Continuation Point 05
⚪ View Minimum Continuation Point 10
⚪ View Minimum Continuation Point 50
⚪ View RegisterNodes
✔️ View TranslateBrowsePath
Transport
⚪ Protocol Soap Binary WS Security
⚪ Protocol TCP Binary UA Security
⚪ Protocol Soap Xml WS Security

Grouped by Conformance Groups

Status Result Conformance Group Conformance Unit
Address Space Model
✔️ Address Space Base
⚪ Address Space Events
⚪ Address Space Complex Datatypes
✔️ Address Space Method
⚪ Address Space UserWriteMask Multilevel
⚪ Address Space User Level Security Base
⚪ Address Space UserWriteAccess
⚪ Address Space WriteMask
⚠️ Attribute Services
✔️ Attribute Read
✔️ Attribute Write Index
⚪ Attribute Write StatusCode & TimeStamp
⚪ Attribute Alternate Encoding
⚪ Attribute Read Complex
⚠️ Attribute Write Values
⚪ Attribute Write Complex
Auditing
⚪ Auditing Base
⚪ AuditActivateSessionEventType
⚪ AuditCertificateEventType
⚪ AuditCreateSessionEventType
⚪ AuditOpenSecureChannelEventType
⚪ AuditUpdateEventType
Base Eventing
⚪ Monitor Events
⚠️ Base Information
⚪ Base Info Core Structure
⚪ Base Info Custom Type System
⚪ Base Info Diagnostics
⚪ Base Info Engineering Units
⚪ Base Info EventQueueOverflowEventType
⚪ Base Info GetMonitoredItems Method
⚪ Base Info Model Change
✔️ Base Info OptionSet
✔️ Base Info Placeholder Modelling Rules
⚪ Base Info Progress Events
⚪ Base Info ValueAsText
⚪ Base Info Property Change
⚠️ Base Info Server Capabilities
⚪ Base Info System Status
⚪ Base Info System Status underlying system
⚪ Base Info Type System
Data Access
⚪ Data Access AnalogItemType
⚪ Data Access DataItems
⚪ Data Access MultiState
⚪ Data Access PercentDeadBand
⚪ Data Access Semantic Changes
⚪ Data Access TwoState
⚪ Data Access ArrayItemType
⚪ Data Access ComplexNumber
⚪ Data Access DoubleComplex Number
Discovery Services
⚪ Discovery Get Endpoints
⚪ Discovery Configuration
⚪ Discovery Register
⚪ Discovery Register2
⚪ Discovery Accept Registrations
⚪ Discovery Accept Registrations Security
⚪ Discovery Find Servers Self
⚪ Discovery Find Servers Filter
⚪ Discovery Configuration
✔️ Method Services
✔️ Method Call
⚠️ Monitored Item Services
⚪ Monitor Alternate Encoding
⚠️ Monitor Basic
✔️ Monitor Items 2
⚪ Monitor Items 10
⚪ Monitor Items 100
⚪ Monitor Items 500
⚪ Monitor Items 5000
✔️ Monitor QueueSize_1
⚪ Monitor MinQueueSize_02
⚪ Monitor MinQueueSize_05
⚪ Monitor MinQueueSize_10
⚪ Monitor QueueSize_ServerMax
✔️ Monitor Value Change
⚪ Monitor Complex Event Filter
⚪ Monitor Items Deadband Filter
⚪ Monitor Triggering
⚪ Monitor Events
Node Management Services
⚪ Node Management Delete Ref
⚪ Node Management Add Ref
⚪ Node Management Delete Node
⚪ Node Management Add Node
Protocol and Encoding
⚪ Protocol Configuration
⚪ Protocol Soap Binary WS Security
⚪ Protocol TCP Binary UA Security
⚪ Protocol Soap Xml WS Security
Redundancy
⚪ Redundancy Server Transparent
⚪ Redundancy Server
Security
✔️ Security None
⚪ Security User Name Password
⚪ Security Administration - XML Schema
⚪ Security User X509
⚪ Security Certificate Validation
⚪ Security Certificate Administration
✔️ Security None CreateSession ActivateSession
⚪ Security None CreateSession ActivateSession 1.01
⚪ Security Basic 128Rsa15
⚪ Security Basic 256Sha256
✔️ Security Administration
⚪ Security - No Application Authentication
⚪ Security Basic 256
⚪ Security User Anonymous
⚪ Security User IssuedToken Kerberos
⚪ Security User IssuedToken Kerberos Windows
⚪ Security Encryption Required
⚪ Security Signing Required
⚪ Security Time Synch - Configuration
⚪ Security Time Synch - NTP/OS Based Support
⚪ Security Time Synch - UA Based Support
⚪ Security Default ApplicationInstanceCertificate
⚪ Security No Application Authentication
⚠️ Session Services
✔️ Session Minimum 1
✔️ Session Minimum 2 Parallel
⚪ Session Minimum 10 Parallel
⚪ Session Minimum 50 Parallel
⚪ Session Minimum 500 Parallel
✔️ Session General Service Behaviour
⚠️ Session Base
⚪ Session Change User
⚪ Session Cancel
⚠️ Subscription Services
⚪ Subscription Basic
⚪ Subscription Publish Discard Policy
🔘 Subscription Minimum 1
⚪ Subscription Minimum 02
⚪ Subscription Minimum 05
⚪ Subscription Minimum 10
⚠️ Subscription Publish Min 02
⚪ Subscription Publish Min 05
⚪ Subscription Publish Min 10
⚪ Subscription Transfer
UserDefinedCG
⚪ UserDefinedCU
⚠️ View Services
⚠️ View Basic
⚠️ View Minimum Continuation Point 01
⚪ View Minimum Continuation Point 05
⚪ View Minimum Continuation Point 10
⚪ View Minimum Continuation Point 50
⚪ View RegisterNodes
✔️ View TranslateBrowsePath

Grouped by Profiles and Facets

Units writen in italics are optional within that profile

Status Result Profile Type Name
⚠️ Auditing Server Facet Facet
Unit ⚪ Auditing Base
Facet ⚠️ Standard Event Subscription Server Facet
Base Server Behaviour Facet Facet
Unit ⚪ Protocol Configuration
Unit ⚪ Security Administration - XML Schema
Unit ⚪ Security Certificate Administration
Unit ✔️ Security Administration
Unit ⚪ Discovery Configuration
Client Redundancy Facet Facet
Unit ⚪ Subscription Transfer
ComplexType Server Facet Facet
Unit ⚪ Monitor Alternate Encoding
Unit ⚪ Attribute Alternate Encoding
Unit ⚪ Attribute Read Complex
Unit ⚪ Address Space Complex Datatypes
Unit ⚪ Attribute Write Complex
⚠️ Core Server Facet Facet
Unit ✔️ Address Space Base
Unit ⚠️ Base Info Server Capabilities
Unit ✔️ Base Info Placeholder Modelling Rules
Unit ✔️ Base Info OptionSet
Unit ⚪ Base Info ValueAsText
Unit ✔️ Attribute Read
Unit ⚠️ Attribute Write Values
Unit ✔️ Attribute Write Index
Unit ⚪ Discovery Get Endpoints
Unit ⚪ Discovery Find Servers Self
Unit ✔️ Security Administration
Unit ⚪ Security - No Application Authentication
Unit ✔️ Session General Service Behaviour
Unit ⚠️ Session Base
Unit ✔️ Session Minimum 1
Unit ⚠️ View Basic
Unit ✔️ View TranslateBrowsePath
Unit ⚪ View RegisterNodes
Unit ⚠️ View Minimum Continuation Point 01
Facet ⚪ User Token - User Name Password Server Facet
Profile ⚪ SecurityPolicy - None
DataAccess Server Facet Facet
Unit ⚪ Data Access AnalogItemType
Unit ⚪ Data Access ArrayItemType
Unit ⚪ Data Access ComplexNumber
Unit ⚪ Data Access DataItems
Unit ⚪ Data Access DoubleComplex Number
Unit ⚪ Data Access MultiState
Unit ⚪ Data Access PercentDeadBand
Unit ⚪ Data Access Semantic Changes
Unit ⚪ Data Access TwoState
⚠️ Embedded DataChange Subscription Server Facet Facet
Unit ⚠️ Monitor Basic
Unit ✔️ Monitor Value Change
Unit ✔️ Monitor Items 2
Unit ✔️ Monitor QueueSize_1
Unit ⚪ Subscription Basic
Unit 🔘 Subscription Minimum 1
Unit ⚠️ Subscription Publish Min 02
Unit ⚪ Subscription Publish Discard Policy
⚠️ Embedded UA Server Profile Profile
Unit ⚪ Base Info Core Structure
Unit ⚪ Base Info Type System
Unit ✔️ Base Info Placeholder Modelling Rules
Unit ⚪ Base Info Engineering Units
Unit ⚪ Security Default ApplicationInstanceCertificate
Profile ⚪ SecurityPolicy - Basic128Rsa15
Facet ⚠️ Standard DataChange Subscription Server Facet
Profile ⚠️ Micro Embedded Device Server
⚠️ Enhanced DataChange Subscription Server Facet Facet
Unit ⚪ Monitor Items 500
Unit ⚪ Monitor MinQueueSize_05
Unit ⚪ Subscription Minimum 05
Unit ⚪ Subscription Publish Min 10
Facet ⚠️ Standard DataChange Subscription Server Facet
⚠️ Event Subscription Server Facet Facet
Unit ⚪ Monitor Complex Event Filter
Unit ✔️ Monitor QueueSize_1
Unit ⚪ Subscription Publish Discard Policy
Unit ⚪ Monitor Events
Unit ⚠️ Monitor Basic
Unit ⚪ Monitor Items 10
Unit ⚪ Subscription Minimum 02
Unit ⚪ Subscription Publish Min 05
Unit ⚪ Subscription Basic
✔️ Method Server Facet Facet
Unit ✔️ Method Call
Unit ✔️ Address Space Method
⚠️ Micro Embedded Device Server Profile
Unit ✔️ Session Minimum 2 Parallel
Facet ⚠️ Embedded DataChange Subscription Server Facet
Profile ⚠️ Nano Embedded Device Server Profile
⚠️ Nano Embedded Device Server Profile Profile
Facet ⚠️ Core Server Facet
Profile ⚪ UA-TCP UA-SC UA Binary
Node Management Server Facet Facet
Unit ⚪ Node Management Delete Ref
Unit ⚪ Node Management Add Ref
Unit ⚪ Node Management Delete Node
Unit ⚪ Node Management Add Node
Unit ✔️ Address Space Base
Redundancy Transparent Server Facet Facet
Unit ⚪ Redundancy Server Transparent
Redundancy Visible Server Facet Facet
Unit ⚪ Redundancy Server
SOAP-HTTP WS-SC UA Binary Profile
Unit ⚪ Protocol Soap Binary WS Security
SOAP-HTTP WS-SC UA XML Profile
Unit ⚪ Protocol Soap Xml WS Security
SOAP-HTTP WS-SC UA XML-UA Binary Profile
Unit ⚪ Protocol Soap Binary WS Security
Unit ⚪ Protocol Soap Xml WS Security
SecurityPolicy - Basic128Rsa15 Profile
Unit ⚪ Security Certificate Validation
Unit ⚪ Security Basic 128Rsa15
Unit ⚪ Security Encryption Required
Unit ⚪ Security Signing Required
SecurityPolicy - Basic256 Profile
Unit ⚪ Security Certificate Validation
Unit ⚪ Security Basic 256
Unit ⚪ Security Encryption Required
Unit ⚪ Security Signing Required
SecurityPolicy - Basic256Sha256 Profile
Unit ⚪ Security Certificate Validation
Unit ⚪ Security Basic 256Sha256
Unit ⚪ Security Encryption Required
Unit ⚪ Security Signing Required
SecurityPolicy - None Profile
Unit ✔️ Security None
Unit ✔️ Security None CreateSession ActivateSession
Unit ⚪ Security None CreateSession ActivateSession 1.01
⚠️ Standard DataChange Subscription Server Facet Facet
Unit ✔️ Method Call
Unit ⚪ Monitor Items Deadband Filter
Unit ⚪ Monitor Items 10
Unit ⚪ Monitor Items 100
Unit ⚪ Monitor MinQueueSize_02
Unit ⚪ Monitor Triggering
Unit ⚪ Subscription Minimum 02
Unit ⚪ Subscription Publish Min 05
Unit ⚪ Base Info GetMonitoredItems Method
Facet ⚠️ Embedded DataChange Subscription Server Facet
⚠️ Standard Event Subscription Server Facet Facet
Unit ⚪ Base Info Progress Events
Unit ⚪ Base Info System Status
Unit ⚪ Base Info Property Change
Unit ⚪ Base Info EventQueueOverflowEventType
Unit ⚠️ Monitor Basic
Unit ⚪ Monitor Items 10
Unit ⚪ Monitor QueueSize_ServerMax
Unit ⚪ Monitor Events
Unit ⚪ Monitor Complex Event Filter
Unit ⚪ Subscription Basic
Unit ⚪ Subscription Minimum 02
Unit ⚪ Subscription Publish Min 05
Unit ⚪ Subscription Publish Discard Policy
⚠️ Standard UA Server Profile
Unit ⚪ Base Info Diagnostics
Unit ⚪ Discovery Register
Unit ⚪ Discovery Register2
Unit ⚪ Session Change User
Unit ⚪ Session Cancel
Unit ⚪ Session Minimum 50 Parallel
Unit ⚪ View Minimum Continuation Point 05
Unit ⚪ Attribute Write StatusCode & TimeStamp
Facet ⚠️ Enhanced DataChange Subscription Server Facet
Profile ⚠️ Embedded UA Server Profile
Facet ⚪ User Token - X509 Certificate Server Facet
UA-TCP UA-SC UA Binary Profile
Unit ⚪ Protocol TCP Binary UA Security
User Token - User Name Password Server Facet Facet
Unit ⚪ Security User Name Password
User Token - X509 Certificate Server Facet Facet
Unit ⚪ Security User X509

Thanks for reading. This file was generated with: https://github.com/open62541/ua-profiles-md