QuickOPC User's Guide and Reference
AbstractEasyUAClientApplication Class Members
Properties  Methods 


OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Application Namespace : AbstractEasyUAClientApplication Class

The following tables list the members exposed by AbstractEasyUAClientApplication.

Public Properties
 NameDescription
Public PropertyA dictionary containing the application ID for each GDS endpoint the application is registered with, as known to the application.  
Public PropertyThe PKI store group used by the OPC UA application.  
Top
Protected Properties
 NameDescription
Protected PropertyInfrastructure. The OPC UA certificate management used for application's operations.  
Protected PropertyInfrastructure. The OPC UA client object used for application's operations.  
Protected PropertyInfrastructure. The OPC UA file transfer client used for application's operations.  
Protected PropertyInfrastructure. The OPC UA global discovery client used for application's operations.  
Protected PropertyInfrastructure. Determines whether creating of CRLs (Certificate Revocation Lists) is supported.  
Top
Public Methods
 NameDescription
Public MethodBegins an asynchronous operation that obtains a new application instance certificate from the certificate manager, and stores it for subsequent usage.  
Public MethodCancels an asynchronous operation started with the BeginObtainNewCertificate method.  
Public MethodHandles the end of the asynchronous operation started by the BeginObtainNewCertificate method.  
Public Method (Inherited from object)
Public MethodExports the OPC UA application configuration data into an XML stream.  
Public MethodExports the registration data of the OPC UA application into an XML stream.  
Public MethodExports the security settings of the OPC UA application into an XML stream.  
Public MethodFinds all registrations for this application URI in the GDS.  
Public MethodGets the OPC UA application manifest, i.e. the application registration information together with data related to PKI administration, such as paths to the certificate stores used.  
Public MethodServes as the default hash function. (Inherited from object)
Public MethodGets the instance certificate the application is currently configured to use.  
Public MethodGets the System.Type of the current instance. (Inherited from object)
Public MethodRetrieves the current trust lists for the application from the certificate manager, and refreshes own certificate stores accordingly.  
Public MethodCreates an application registration in the GDS, assigning it a new application ID. Existing registrations with the same application URI are removed first.  
Public MethodRemoves the instance certificate the application is currently configured to use.  
Public MethodReturns a string that represents the current object. (Inherited from object)
Public MethodRemoves an application registration from the GDS, if it exists. All existing registrations for the application URI are removed.  
Public MethodUpdates an application registration in the GDS, keeping its application ID. A new registration is created if the application is not yet registered in the GDS. Preexisting registrations with the same application URI are removed.  
Top
Protected Methods
 NameDescription
Protected MethodInfrastructure. Adds trust lists to the application.  
Protected MethodInfrastructure. Decodes trust lists from a binary stream.  
Protected MethodInfrastructure. Create a certificate signing request (CSR).  
Protected MethodAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from object)
Protected MethodInfrastructure. Gets the application configuration data.  
Protected MethodInfrastructure. Get the application's domain names.  
Protected MethodInfrastructure. Get the private key of the application's instance certificate.  
Protected MethodInfrastructure. Gets the registration information of the application.  
Protected MethodInfrastructure. Gets the security settings of the application.  
Protected MethodCreates a shallow copy of the current System.Object. (Inherited from object)
Protected MethodInfrastructure. Sets the application's instance certificate.  
Top
Extension Methods
 NameDescription
Public Extension MethodOverloaded. Begins an asynchronous operation that obtains a new application instance certificate from the certificate manager, and stores it for subsequent usage.
Public Extension MethodExports the OPC UA application configuration data into an XML file.
Public Extension MethodExports the OPC UA application manifest into a stream.
Public Extension MethodExports the OPC UA application manifest into an XML file.
Public Extension MethodExports the registration data of the OPC UA application into an XML file.
Public Extension MethodExports the security settings of the OPC UA application into an XML file.
Public Extension MethodGets the OPC UA registration information for this application.
Public Extension MethodGets an application ID assigned to the application by a specified GDS.
Public Extension MethodGets the subject distinguished name the application is configured to use for its certificates.
Public Extension MethodOverloaded. Obtains a new application instance certificate from the certificate manager, and stores it for subsequent usage.
Public Extension MethodOverloaded. Asynchronously obtains a new application instance certificate from the certificate manager, and stores it for subsequent usage.
Top
See Also

Reference

AbstractEasyUAClientApplication Class
OpcLabs.EasyOpc.UA.Application Namespace