.NET Based OPC UA Client/Server SDK
3.0.10.493
|
Base class for other SecurityProviders More...
Inherits UnifiedAutomation.UaBase.ISecurityProvider.
Inherited by UnifiedAutomation.UaBase.BouncyCastleSecurityProvider, and UnifiedAutomation.UaBase.WindowsSecurityProvider.
Public Member Functions | |
void | Dispose () |
virtual ICertificateFactory | CreateCertificateFactory () |
virtual ICertificateStore | CreateCertificateStore (string storePath, bool noPrivateKeys, bool readOnly) |
virtual ICertificateStore | CreateCertificateStore (CertificateStoreSettings settings) |
virtual void | SetSecurityLevel (ApplicationInstanceBase application, EndpointDescription endpoint) |
virtual ICertificateValidator | CreateCertificateValidator (CertificateValidatorSettings settings) |
virtual ICryptoProvider | CreateCryptoProvider (CryptoProviderSettings settings) |
virtual ISecureChannel | CreateSecureChannel (SecureChannelSettings settings) |
Protected Member Functions | |
virtual void | Dispose (bool disposing) |
virtual ICertificateStore | CreateWindowsStore (CertificateStoreSettings settings) |
Static Protected Member Functions | |
static bool | IsInMemoryStorePath (string storePath) |
Base class for other SecurityProviders
CreateCertificateFactory returns null. This class should only be used if the OPC UA Application shall
|
inlinevirtual |
Returns null.
Implements UnifiedAutomation.UaBase.ISecurityProvider.
Reimplemented in UnifiedAutomation.UaBase.WindowsSecurityProvider, and UnifiedAutomation.UaBase.BouncyCastleSecurityProvider.