- Publish date: 04/02/2014
- Product release date: 08/25/2022
- Product Version: 3.2.0
- Product Webpage
- Product descriptor (URL)
.NET Based OPC UA Client Server SDK/Toolkit
Write your own OPC UA Server in C#/.Net
The UA SDK consist of three assemblies that support you in writing .NET OPC UA Servers and Clients. The UA SDK actually consists of three Libraries, the C# Base Library, C# Server Library and C# Client Library. The Base Library contains the native UA Stack and supports the UA Binary protocol and web service binding.
The .NET based Server SDK is bundled with the Client SDK. See the Client SDK product page for more information.
The SDK supports .NET Framework 4.8 and Standard 2.1 (Core3.1), .NET6 and comes with examples as Visual Studio 2022 project files including simple to use NuGet packages.
The pre-built SDK binaries are pure .NET assemblies which means they can be used on any processor architecture supported by the .NET Framework. The SDK assemblies for .NET Standard 2.1 (Core 3.1) can run on Windows and Linux.
Free UaModeler for implementing CompanionModels and code generation included !
Product details
Category: SDK | Subcategory: Commercial SDK |
Supported Profiles and Facets
Application Profiles:
UACore 1.03
- Standard UA Server Profile
UACore 1.04
- Standard 2017 UA Server Profile
Security Policies:
UACore 1.03
- SecurityPolicy – Basic128Rsa15
- SecurityPolicy – Basic256
- SecurityPolicy – Basic256Sha256
- SecurityPolicy – None
UACore 1.04
- SecurityPolicy - Aes256-Sha256-RsaPss
- SecurityPolicy [A] - Aes128-Sha256-RsaOaep
- SecurityPolicy [B] – Basic256Sha256
- SecurityPolicy – Basic128Rsa15
- SecurityPolicy – Basic256
- SecurityPolicy – None
UACore 1.05
- SecurityPolicy - Aes256-Sha256-RsaPss
- SecurityPolicy [A] - Aes128-Sha256-RsaOaep
- SecurityPolicy [B] – Basic256Sha256
- SecurityPolicy – Basic128Rsa15
- SecurityPolicy – Basic256
- SecurityPolicy – None
User Tokens:
UACore 1.03
- User Token – Anonymous Facet
- User Token – User Name Password Server Facet
- User Token – X509 Certificate Server Facet
UACore 1.04
- User Token – Anonymous Facet
- User Token – Anonymous Server Facet
- User Token – User Name Password Server Facet
- User Token – X509 Certificate Server Facet
UACore 1.05
- User Token – Anonymous Facet
- User Token – User Name Password Server Facet
- User Token – X509 Certificate Server Facet
Supported Profiles and Facets
Application Profiles:
UACore 1.03
- Standard UA Client Profile
UACore 1.04
- Minimum UA Client Profile
- Standard UA Client 2017 Profile
Security Policies:
UACore 1.03
- SecurityPolicy – Basic128Rsa15
- SecurityPolicy – Basic256
- SecurityPolicy – Basic256Sha256
- SecurityPolicy – None
UACore 1.04
- SecurityPolicy - Aes256-Sha256-RsaPss
- SecurityPolicy - PubSub-Aes256-CTR
- SecurityPolicy [A] - Aes128-Sha256-RsaOaep
- SecurityPolicy [B] – Basic256Sha256
- SecurityPolicy – Basic128Rsa15
- SecurityPolicy – Basic256
- SecurityPolicy – None
UACore 1.05
- SecurityPolicy - Aes256-Sha256-RsaPss
- SecurityPolicy - PubSub-Aes256-CTR
- SecurityPolicy [A] - Aes128-Sha256-RsaOaep
- SecurityPolicy [B] – Basic256Sha256
- SecurityPolicy – Basic128Rsa15
- SecurityPolicy – Basic256
- SecurityPolicy – None
User Tokens:
UACore 1.03
- User Token – Anonymous Facet
- User Token – User Name Password Client Facet
- User Token – X509 Certificate Client Facet
UACore 1.04
- User Token – Anonymous Client Facet
- User Token – Anonymous Facet
- User Token – User Name Password Client Facet
- User Token – X509 Certificate Client Facet
UACore 1.05
- User Token – Anonymous Facet
- User Token – User Name Password Client Facet
- User Token – X509 Certificate Client Facet
Supported Profiles and Facets
Application Profiles:
UACore 1.04
- Global Certificate Management Client 2017 Profile
- Global Discovery and Certificate Mgmt 2017 Server
- Global Discovery Server 2017 Profile
Security Policies:
UACore 1.03
- SecurityPolicy – Basic128Rsa15
- SecurityPolicy – Basic256
- SecurityPolicy – Basic256Sha256
- SecurityPolicy – None
UACore 1.04
- SecurityPolicy - Aes256-Sha256-RsaPss
- SecurityPolicy [A] - Aes128-Sha256-RsaOaep
- SecurityPolicy [B] – Basic256Sha256
- SecurityPolicy – Basic128Rsa15
- SecurityPolicy – Basic256
- SecurityPolicy – None
UACore 1.05
- SecurityPolicy - Aes256-Sha256-RsaPss
- SecurityPolicy [A] - Aes128-Sha256-RsaOaep
- SecurityPolicy [B] – Basic256Sha256
- SecurityPolicy – Basic128Rsa15
- SecurityPolicy – Basic256
- SecurityPolicy – None
User Tokens:
UACore 1.03
- User Token – Anonymous Facet
- User Token – User Name Password Client Facet
- User Token – User Name Password Server Facet
UACore 1.04
- User Token – Anonymous Client Facet
- User Token – Anonymous Facet
- User Token – Anonymous Server Facet
- User Token – User Name Password Client Facet
- User Token – User Name Password Server Facet
- User Token – X509 Certificate Client Facet
UACore 1.05
- User Token – Anonymous Facet
- User Token – User Name Password Client Facet
Product certification history
Certified Profiles | Standard UA Server |
Certificate Number | 1410CS0053 |
Certification Date | 10/21/2014 |
Expiration Date | 10/31/2017 |
CTT Version | 1.2.335.238 |
Additional Facets | UA Data Access Server |
Product Name | .NET Based OPC UA Server |
Certified Product Version | 2.3.1-334 |