UA Bundle SDK .NET  2.2.3.276
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Groups Pages
UnifiedAutomation.UaBase.SecurityProfiles Class Reference

Defines constants for key security policies. More...

Static Public Member Functions

static string GetUri (string displayName)
 Returns the uri associated with the display name. More...
 
static string GetDisplayName (string policyUri)
 Returns a display name for a security policy uri. More...
 
static string[] GetDisplayNames ()
 Returns the display names for all security policy uris. More...
 
static SecurityAlgorithmSuite ToSecurityAlgorithmSuite (string policyUri)
 Returns a WCF SecurityAlgorithmSuite for a UA Security Policy More...
 

Public Attributes

const string BaseUri = "http://opcfoundation.org/UA/SecurityPolicy#"
 The base URI for all policy URIs. More...
 
const string None = BaseUri + "None"
 The URI for a policy that uses no security. More...
 
const string Basic128Rsa15 = BaseUri + "Basic128Rsa15"
 The URI for the Basic128Rsa15 security policy. More...
 
const string Basic256 = BaseUri + "Basic256"
 The URI for the Basic256 security policy. More...
 
const string Https = BaseUri + "Https"
 The URI for the Https security policy. More...
 
const string Basic256Sha256 = BaseUri + "Basic256Sha256"
 The URI for the Basic256Sha256 security policy. More...
 

Detailed Description

Defines constants for key security policies.

Member Function Documentation

static string UnifiedAutomation.UaBase.SecurityProfiles.GetDisplayName ( string  policyUri)
inlinestatic

Returns a display name for a security policy uri.

static string [] UnifiedAutomation.UaBase.SecurityProfiles.GetDisplayNames ( )
inlinestatic

Returns the display names for all security policy uris.

static string UnifiedAutomation.UaBase.SecurityProfiles.GetUri ( string  displayName)
inlinestatic

Returns the uri associated with the display name.

static SecurityAlgorithmSuite UnifiedAutomation.UaBase.SecurityProfiles.ToSecurityAlgorithmSuite ( string  policyUri)
inlinestatic

Returns a WCF SecurityAlgorithmSuite for a UA Security Policy

Member Data Documentation

const string UnifiedAutomation.UaBase.SecurityProfiles.BaseUri = "http://opcfoundation.org/UA/SecurityPolicy#"

The base URI for all policy URIs.

const string UnifiedAutomation.UaBase.SecurityProfiles.Basic128Rsa15 = BaseUri + "Basic128Rsa15"

The URI for the Basic128Rsa15 security policy.

const string UnifiedAutomation.UaBase.SecurityProfiles.Basic256 = BaseUri + "Basic256"

The URI for the Basic256 security policy.

const string UnifiedAutomation.UaBase.SecurityProfiles.Basic256Sha256 = BaseUri + "Basic256Sha256"

The URI for the Basic256Sha256 security policy.

const string UnifiedAutomation.UaBase.SecurityProfiles.Https = BaseUri + "Https"

The URI for the Https security policy.

const string UnifiedAutomation.UaBase.SecurityProfiles.None = BaseUri + "None"

The URI for a policy that uses no security.


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