.NET Based OPC UA Client/Server SDK  2.6.0.418
UnifiedAutomation.UaBase.TransportProfiles Class Reference

Common profiles that UA applications may support. More...

Static Public Member Functions

static string NormalizeUri (string profileUri)
 Converts the URI to a URI that can be used for comparison. More...
 
static string ChooseProfile (string url)
 Chooses the profile. More...
 
static string ChooseProfile (Uri url)
 Chooses the profile. More...
 
static string GetDisplayName (string policyUri)
 Returns a display name for a security policy uri. More...
 

Public Attributes

const string UaTcpTransport = "http://opcfoundation.org/UA-Profile/Transport/uatcp-uasc-uabinary"
 Communicates with UA TCP, UA Security and UA Binary. More...
 
const string WsHttpXmlTransport = "http://opcfoundation.org/UA-Profile/Transport/soaphttp-wssc-uaxml"
 Communicates with SOAP 1.2, WS Security and UA XML. More...
 
const string WsHttpXmlOrBinaryTransport = "http://opcfoundation.org/UA-Profile/Transport/soaphttp-wssc-uaxml-uabinary"
 Communicates with SOAP 1.2, WS Security and UA XML or UA Binary. More...
 
const string HttpsXmlTransport = "http://opcfoundation.org/UA-Profile/Transport/https-uasoapxml"
 Communicates with UA XML over HTTPS. More...
 
const string HttpsBinaryTransport = "http://opcfoundation.org/UA-Profile/Transport/https-uabinary"
 Communicates with UA Binary over HTTPS. More...
 

Detailed Description

Common profiles that UA applications may support.

Member Function Documentation

static string UnifiedAutomation.UaBase.TransportProfiles.ChooseProfile ( string  url)
inlinestatic

Chooses the profile.

Parameters
urlThe URL.
Returns
The default profile for the URL.
static string UnifiedAutomation.UaBase.TransportProfiles.ChooseProfile ( Uri  url)
inlinestatic

Chooses the profile.

Parameters
urlThe URL.
Returns
The default profile for the URL.
static string UnifiedAutomation.UaBase.TransportProfiles.GetDisplayName ( string  policyUri)
inlinestatic

Returns a display name for a security policy uri.

static string UnifiedAutomation.UaBase.TransportProfiles.NormalizeUri ( string  profileUri)
inlinestatic

Converts the URI to a URI that can be used for comparison.

Parameters
profileUriThe profile URI.
Returns
The normalixed URI.

Member Data Documentation

const string UnifiedAutomation.UaBase.TransportProfiles.HttpsBinaryTransport = "http://opcfoundation.org/UA-Profile/Transport/https-uabinary"

Communicates with UA Binary over HTTPS.

const string UnifiedAutomation.UaBase.TransportProfiles.HttpsXmlTransport = "http://opcfoundation.org/UA-Profile/Transport/https-uasoapxml"

Communicates with UA XML over HTTPS.

const string UnifiedAutomation.UaBase.TransportProfiles.UaTcpTransport = "http://opcfoundation.org/UA-Profile/Transport/uatcp-uasc-uabinary"

Communicates with UA TCP, UA Security and UA Binary.

const string UnifiedAutomation.UaBase.TransportProfiles.WsHttpXmlOrBinaryTransport = "http://opcfoundation.org/UA-Profile/Transport/soaphttp-wssc-uaxml-uabinary"

Communicates with SOAP 1.2, WS Security and UA XML or UA Binary.

const string UnifiedAutomation.UaBase.TransportProfiles.WsHttpXmlTransport = "http://opcfoundation.org/UA-Profile/Transport/soaphttp-wssc-uaxml"

Communicates with SOAP 1.2, WS Security and UA XML.


The documentation for this class was generated from the following file: