.NET Based OPC UA Client/Server SDK  2.6.1.422
UnifiedAutomation.UaBase.SecurityUtils Member List

This is the complete list of members for UnifiedAutomation.UaBase.SecurityUtils, including all inherited members.

AreDomainsEqual(string domain1, string domain2)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
ChangeSubjectNameDelimiter(string name, char delimiter)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
CheckIfProcessHasAdminRights()UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
CompareDistinguishedName(string name1, string name2)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
CompareDistinguishedName(X509Certificate2 certificate, List< string > parsedName)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
Concat(params byte[][] arrays)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
CreateStore(string storePath)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
CreateStore(string storePath, bool noPrivateKeys)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
CreateStore(string storeType, string storePath, bool noPrivateKeys)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
Decrypt(X509Certificate2 certificate, string securityPolicyUri, EncryptedData dataToDecrypt)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
DoesCertificateSupportSecurityPolicy(ICertificate certificate, string securityPolicyUri)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
DoesUrlMatchCertificate(X509Certificate2 certificate, Uri endpointUrl)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
Encrypt(X509Certificate2 certificate, string securityPolicyUri, byte[] plainText)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
FindStringIgnoreCase(IList< string > strings, string target)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
GetApplicationUriFromCertficate(X509Certificate2 certificate)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
GetDomainsFromCertficate(X509Certificate2 certificate)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
GetHashAlgorithm(ICertificate certificate)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
GetHashSize(HashAlgorithm algorithm)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
GetHashSize(ICertificate certificate)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
GetNonce(int length)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
GetPublicKeyAlgorithm(ICertificate certificate)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
GetPublicKeySize(PublicKeyAlgorithm algorithm)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
GetPublicKeySize(ICertificate certificate)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
IsWindowStorePath(string storePath)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
LoadCertificate(byte[] bytes)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
LoadCertificate(byte[] bytes, string password)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
LoadCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 x509)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
LoadCertificate(string storeType, string storePath, string subjectName, string thumbprint, bool needPrivateKey)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
LoadCertificateChain(byte[] bytes)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
ParseDistinguishedName(string name)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
PSHA1(byte[] secret, string label, byte[] data, int offset, int length)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
PSHA256(byte[] secret, string label, byte[] data, int offset, int length)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
Sign(X509Certificate2 certificate, string securityPolicyUri, byte[] dataToSign)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
Verify(X509Certificate2 certificate, string securityPolicyUri, byte[] dataToVerify, SignatureData signature)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic