.NET Based OPC UA Client/Server SDK  3.0.10.493
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...
 

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...
 
const string Aes128Sha256RsaOaep = BaseUri + "Aes128_Sha256_RsaOaep"
 The URI for the Aes128-Sha2-256-RsaOaep security policy. More...
 
const string Aes256Sha256RsaPss = BaseUri + "Aes256_Sha256_RsaPss"
 The URI for the Aes256-Sha2-256-RsaPss 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.

Member Data Documentation

const string UnifiedAutomation.UaBase.SecurityProfiles.Aes128Sha256RsaOaep = BaseUri + "Aes128_Sha256_RsaOaep"

The URI for the Aes128-Sha2-256-RsaOaep security policy.

const string UnifiedAutomation.UaBase.SecurityProfiles.Aes256Sha256RsaPss = BaseUri + "Aes256_Sha256_RsaPss"

The URI for the Aes256-Sha2-256-RsaPss security policy.

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: