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

Defines constants for key security policies. More...

Public Attributes

const string HmacSha1 = System.IdentityModel.Tokens.SecurityAlgorithms.HmacSha1Signature
 The HMAC-SHA1 algorithm used to create symmetric key signatures. More...
 
const string HmacSha256 = System.IdentityModel.Tokens.SecurityAlgorithms.HmacSha256Signature
 The HMAC-SHA256 algorithm used to create symmetric key signatures. More...
 
const string RsaSha1 = System.IdentityModel.Tokens.SecurityAlgorithms.RsaSha1Signature
 The RSA-SHA1 algorithm used to create asymmetric key signatures. More...
 
const string RsaSha256 = System.IdentityModel.Tokens.SecurityAlgorithms.RsaSha256Signature
 The RSA-SHA256 algorithm used to create asymmetric key signatures. More...
 
const string Sha1 = System.IdentityModel.Tokens.SecurityAlgorithms.Sha1Digest
 The SHA1 algorithm used to create message digests. More...
 
const string Sha256 = System.IdentityModel.Tokens.SecurityAlgorithms.Sha256Digest
 The SHA256 algorithm used to create message digests. More...
 
const string Sha512 = System.IdentityModel.Tokens.SecurityAlgorithms.Sha512Digest
 The SHA512 algorithm used to create message digests. More...
 
const string Aes128 = System.IdentityModel.Tokens.SecurityAlgorithms.Aes128Encryption
 The AES128 algorithm used to encrypt data. More...
 
const string Aes192 = System.IdentityModel.Tokens.SecurityAlgorithms.Aes192Encryption
 The AES192 algorithm used to encrypt data. More...
 
const string Aes256 = System.IdentityModel.Tokens.SecurityAlgorithms.Aes256Encryption
 The AES256 algorithm used to encrypt data. More...
 
const string KwAes128 = System.IdentityModel.Tokens.SecurityAlgorithms.Aes128KeyWrap
 The AES128 algorithm used to encrypt keys. More...
 
const string KwAes192 = System.IdentityModel.Tokens.SecurityAlgorithms.Aes192KeyWrap
 The AES192 algorithm used to encrypt keys. More...
 
const string KwAes256 = System.IdentityModel.Tokens.SecurityAlgorithms.Aes256KeyWrap
 The AES256 algorithm used to encrypt keys. More...
 
const string RsaOaep = "http://www.w3.org/2001/04/xmlenc#rsa-oaep"
 The RSA-OAEP algorithm used to encrypt data. More...
 
const string Rsa15 = "http://www.w3.org/2001/04/xmlenc#rsa-1_5"
 The RSA-PKCSv1.5 algorithm used to encrypt data. More...
 
const string KwRsaOaep = System.IdentityModel.Tokens.SecurityAlgorithms.RsaOaepKeyWrap
 The RSA-OAEP algorithm used to encrypt keys. More...
 
const string KwRsa15 = System.IdentityModel.Tokens.SecurityAlgorithms.RsaV15KeyWrap
 The RSA-PKCSv1.5 algorithm used to encrypt keys. More...
 
const string PSha1 = System.IdentityModel.Tokens.SecurityAlgorithms.Psha1KeyDerivation
 The P-SHA1 algorithm used to generate keys. More...
 

Detailed Description

Defines constants for key security policies.

Member Data Documentation

const string UnifiedAutomation.UaBase.SecurityAlgorithms.Aes128 = System.IdentityModel.Tokens.SecurityAlgorithms.Aes128Encryption

The AES128 algorithm used to encrypt data.

const string UnifiedAutomation.UaBase.SecurityAlgorithms.Aes192 = System.IdentityModel.Tokens.SecurityAlgorithms.Aes192Encryption

The AES192 algorithm used to encrypt data.

const string UnifiedAutomation.UaBase.SecurityAlgorithms.Aes256 = System.IdentityModel.Tokens.SecurityAlgorithms.Aes256Encryption

The AES256 algorithm used to encrypt data.

const string UnifiedAutomation.UaBase.SecurityAlgorithms.HmacSha1 = System.IdentityModel.Tokens.SecurityAlgorithms.HmacSha1Signature

The HMAC-SHA1 algorithm used to create symmetric key signatures.

const string UnifiedAutomation.UaBase.SecurityAlgorithms.HmacSha256 = System.IdentityModel.Tokens.SecurityAlgorithms.HmacSha256Signature

The HMAC-SHA256 algorithm used to create symmetric key signatures.

const string UnifiedAutomation.UaBase.SecurityAlgorithms.KwAes128 = System.IdentityModel.Tokens.SecurityAlgorithms.Aes128KeyWrap

The AES128 algorithm used to encrypt keys.

const string UnifiedAutomation.UaBase.SecurityAlgorithms.KwAes192 = System.IdentityModel.Tokens.SecurityAlgorithms.Aes192KeyWrap

The AES192 algorithm used to encrypt keys.

const string UnifiedAutomation.UaBase.SecurityAlgorithms.KwAes256 = System.IdentityModel.Tokens.SecurityAlgorithms.Aes256KeyWrap

The AES256 algorithm used to encrypt keys.

const string UnifiedAutomation.UaBase.SecurityAlgorithms.KwRsa15 = System.IdentityModel.Tokens.SecurityAlgorithms.RsaV15KeyWrap

The RSA-PKCSv1.5 algorithm used to encrypt keys.

const string UnifiedAutomation.UaBase.SecurityAlgorithms.KwRsaOaep = System.IdentityModel.Tokens.SecurityAlgorithms.RsaOaepKeyWrap

The RSA-OAEP algorithm used to encrypt keys.

const string UnifiedAutomation.UaBase.SecurityAlgorithms.PSha1 = System.IdentityModel.Tokens.SecurityAlgorithms.Psha1KeyDerivation

The P-SHA1 algorithm used to generate keys.

const string UnifiedAutomation.UaBase.SecurityAlgorithms.Rsa15 = "http://www.w3.org/2001/04/xmlenc#rsa-1_5"

The RSA-PKCSv1.5 algorithm used to encrypt data.

const string UnifiedAutomation.UaBase.SecurityAlgorithms.RsaOaep = "http://www.w3.org/2001/04/xmlenc#rsa-oaep"

The RSA-OAEP algorithm used to encrypt data.

const string UnifiedAutomation.UaBase.SecurityAlgorithms.RsaSha1 = System.IdentityModel.Tokens.SecurityAlgorithms.RsaSha1Signature

The RSA-SHA1 algorithm used to create asymmetric key signatures.

const string UnifiedAutomation.UaBase.SecurityAlgorithms.RsaSha256 = System.IdentityModel.Tokens.SecurityAlgorithms.RsaSha256Signature

The RSA-SHA256 algorithm used to create asymmetric key signatures.

const string UnifiedAutomation.UaBase.SecurityAlgorithms.Sha1 = System.IdentityModel.Tokens.SecurityAlgorithms.Sha1Digest

The SHA1 algorithm used to create message digests.

const string UnifiedAutomation.UaBase.SecurityAlgorithms.Sha256 = System.IdentityModel.Tokens.SecurityAlgorithms.Sha256Digest

The SHA256 algorithm used to create message digests.

const string UnifiedAutomation.UaBase.SecurityAlgorithms.Sha512 = System.IdentityModel.Tokens.SecurityAlgorithms.Sha512Digest

The SHA512 algorithm used to create message digests.


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