OPC Studio User's Guide and Reference
_EasyUAApplication Interface Methods

OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Application.ComTypes Namespace : _EasyUAApplication Interface

For a list of all members of this type, see _EasyUAApplication members.

Public Methods
 NameDescription
 MethodAssures presence of the own certificate the application is currently configured to use, specifying the sub-id of the certificate.  
 Method  
 MethodCreates the own certificate the application is currently configured to use.  
 Method  
 MethodExports the OPC UA application configuration data into an XML stream.  
 MethodExports the OPC UA application configuration data into an XML file.  
 MethodExports the own certificate and optionally its private key to a given file.  
 MethodExports the registration data of the OPC UA application into an XML stream.  
 MethodExports the registration data of the OPC UA application into an XML file.  
 MethodExports the security settings of the OPC UA application into an XML stream.  
 MethodExports the security settings of the OPC UA application into an XML file.  
 MethodFinds all registrations for this application URI in the GDS.  
 MethodFinds the own certificate the application is currently configured to use.  
 MethodGets the OPC UA registration information for this application.  
 MethodGets an application ID assigned to the application by a specified GDS.  
 MethodGets the subject distinguished name the application is configured to use for its certificates.  
 MethodGets a dictionary of certificate subject names corresponding to all application certificate sub-ids.  
 MethodGets the effective OPC UA application manifest, i.e. the currently used application registration information together with data related to PKI administration, such as paths to the certificate stores used.  
 MethodGet the effective application host names.  
 Method  
 MethodDetermines strength of the password that is configured for use with the given certificate.  
 Method  
 MethodGets the service object of the specified type, given by type name.  
 Method  
 MethodDetermines whether the application's own certificate is present, specifying certificate sub-id.  
 MethodDetermines whether a non-empty password is in use for the given certificate.  
 MethodImports the own certificate and its private key from a given file.  
 MethodFinds all application certificate sub-ids.  
 MethodRetrieves certificate type elements for the certificate types available for a given application store kind.  
 MethodObtains a new certificate from the certificate manager using the arguments object.  
 MethodProtects or unprotects the private key of the given certificate.  
 MethodProtects the private key of the default certificate.  
 MethodRetrieves the current trust lists for the application from the certificate manager, and refreshes own certificate stores accordingly.  
 MethodCreates an application registration in the GDS, assigning it a new application ID. Existing registrations with the same application URI are removed first.  
 MethodRemoves the own certificates the application is currently configured to use.  
 MethodRemoves the password used to access the private key for given certificate.  
 MethodSets the password used to access the private key for given certificate.  
 Method  
 MethodUnprotects the private key of the default certificate.  
 MethodRemoves an application registration from the GDS, if it exists. All existing registrations for the application URI are removed.  
 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.  
 MethodValidates the own certificate the application is currently configured to use.  
 MethodDefines a generalized method that classes must implement to create type-specific method for determining value equality of instances. Determines whether this instance has the same value as a given other instance.  
Top
See Also

Reference

_EasyUAApplication Interface
OpcLabs.EasyOpc.UA.Application.ComTypes Namespace