.NET Based OPC UA Client/Server SDK  3.3.3.537
UnifiedAutomation.UaSchema.SecuredApplicationFile Class Reference

Class for getting the configuration from a file More...

Inherits UnifiedAutomation.UaSchema.SecuredApplicationEx.

Public Member Functions

 SecuredApplicationFile ()
 
override void Save ()
 Saves the configuration to the file provides in the Load method. More...
 
- Public Member Functions inherited from UnifiedAutomation.UaSchema.SecuredApplication
void Set< T > (T extension, XmlQualifiedName name=null)
 Sets a caller defined extension. More...
 
Get< T > (bool silent=false, XmlQualifiedName name=null)
 Gets a caller defined extension. More...
 
- Public Member Functions inherited from UnifiedAutomation.UaSchema.IConfiguration
Get< T > (bool silent=false, XmlQualifiedName name=null)
 Gets a caller defined extension. More...
 
void Set< T > (T extension, XmlQualifiedName name=null)
 Sets a caller defined extension. More...
 

Static Public Member Functions

static SecuredApplicationFile Load (string filename)
 Loads the configuration file from a stream. More...
 

Additional Inherited Members

- Protected Member Functions inherited from UnifiedAutomation.UaSchema.SecuredApplicationEx
GetConfigurationExtension< T > ()
 Gets the extension by type More...
 
void SetConfigurationExtension< T > (T extension)
 
void UpdateXmlExtenions ()
 Updates the Extensions with the data from the properties of the class. More...
 
- Protected Member Functions inherited from UnifiedAutomation.UaSchema.SecuredApplication
void IndexExtensions ()
 Creates an internally used map of the Extensions. More...
 
- Properties inherited from UnifiedAutomation.UaSchema.SecuredApplicationEx
CertificateCheckSettings CertificateCheckSettings [get]
 Gets the CertificateCheckSettings More...
 
ClientSettings ClientSettings [get]
 Gets the ClientSettings More...
 
EndpointSettings EndpointSettings [get, set]
 Gets the EndpointSettings More...
 
InstallationSettings InstallationSettings [get]
 Gets the InstallationSettings More...
 
CertificateStoreSettings CertificateStoreSettings [get]
 Gets the CertificateStoreSettings More...
 
SessionSettings SessionSettings [get]
 Gets the SessionSettings More...
 
SubscriptionSettings SubscriptionSettings [get]
 Gets the SubscriptionSettings More...
 
ServerSettings ServerSettings [get]
 Gets the ServerSettings More...
 
ThreadPoolSettings ThreadPoolSettings [get]
 Gets the ThreadPoolSettings More...
 
TraceSettings TraceSettings [get, set]
 Gets or sets the TraceSettings More...
 
GdsSettings GdsSettings [get, set]
 Gets or sets the GdsSettings More...
 
TransportSettings TransportSettings [get]
 Gets the TransportSettings More...
 
- Properties inherited from UnifiedAutomation.UaSchema.IConfiguration
string ApplicationName [get, set]
 Gets or sets the ApplicationName. More...
 
string ApplicationUri [get, set]
 Gets or sets the ApplicationUri More...
 
UnifiedAutomation.UaSchema.ApplicationType ApplicationType [get, set]
 Gets or sets the ApplicationType More...
 
string ProductName [get, set]
 Gets or sets the ProductName More...
 
string ConfigurationMode [get]
 Gets or sets the ConfigurationMode More...
 
DateTime LastExportTime [get]
 Gets the LastExportTime More...
 
string ConfigurationFile [get]
 Gets the ConfigurationFile More...
 
string ExecutableFile [get, set]
 Gets or sets the ExecutableFile More...
 
CertificateIdentifier ApplicationCertificate [get, set]
 Gets or sets the ApplicationCertificate More...
 
CertificateStoreIdentifier TrustedCertificateStore [get, set]
 Gets or sets the TrustedCertificateStore More...
 
CertificateList TrustedCertificates [get]
 Gets the TrustedCertificates More...
 
CertificateStoreIdentifier IssuerCertificateStore [get, set]
 Gets or sets the IssuerCertificateStore More...
 
CertificateList IssuerCertificates [get]
 Gets the IssuerCertificates More...
 
CertificateStoreIdentifier RejectedCertificatesStore [get, set]
 Gets or sets the RejectedCertificatesStore More...
 
ListOfBaseAddresses BaseAddresses [get, set]
 Gets or sets the BaseAddresses More...
 
ListOfSecurityProfiles SecurityProfiles [get, set]
 Gets or sets the SecurityProfiles More...
 
ClientSettings ClientSettings [get]
 Gets the ClientSettings More...
 
ServerSettings ServerSettings [get]
 Gets the ServerSettings More...
 
ThreadPoolSettings ThreadPoolSettings [get]
 Gets the ThreadPoolSettings More...
 
EndpointSettings EndpointSettings [get, set]
 Gets or sets the EndpointSettings More...
 
TraceSettings TraceSettings [get, set]
 Gets or sets the TraceSettings More...
 
GdsSettings GdsSettings [get]
 Gets or sets the GdsSettings More...
 
TransportSettings TransportSettings [get]
 Gets the TransportSettings More...
 
CertificateCheckSettings CertificateCheckSettings [get]
 Gets the CertificateCheckSettings More...
 
InstallationSettings InstallationSettings [get]
 Gets the InstallationSettings More...
 
CertificateStoreSettings CertificateStoreSettings [get]
 Gets the CertificateStoreSettings More...
 
SessionSettings SessionSettings [get]
 Gets the SessionSettings More...
 
SubscriptionSettings SubscriptionSettings [get]
 Gets the SubscriptionSettings More...
 

Detailed Description

Class for getting the configuration from a file

Member Function Documentation

static SecuredApplicationFile UnifiedAutomation.UaSchema.SecuredApplicationFile.Load ( string  filename)
static

Loads the configuration file from a stream.

Parameters
filenameFilename of the configuration file.
override void UnifiedAutomation.UaSchema.SecuredApplicationFile.Save ( )
virtual

Saves the configuration to the file provides in the Load method.

Reimplemented from UnifiedAutomation.UaSchema.SecuredApplicationEx.


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