.NET Based OPC UA Client/Server SDK  3.1.0.500
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(ISecurityProvider provider, string storePath, bool readOnly=false, bool noPrivateKeys=false)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
DoesCertificateSupportSecurityPolicy(ICertificate certificate, string securityPolicyUri)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
DoesUrlMatchCertificate(X509Certificate2 certificate, Uri endpointUrl)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, bool extractIssuers=false)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
LoadCertificate(byte[] bytes, string password)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
LoadCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 x509)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(ISecurityProvider provider, string securityPolicyUri, ICertificate signingCertificate, byte[] dataToSign)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic
Verify(ISecurityProvider provider, string securityPolicyUri, ICertificate signingCertificate, byte[] dataToSign, SignatureData signature)UnifiedAutomation.UaBase.SecurityUtilsinlinestatic