OPC Labs EasyOPC-UA Library
AbstractEasyUAClientServerApplication Object Members
Overview 
OpcLabs_EasyOpcUA ActiveX DLL : AbstractEasyUAClientServerApplication Object
Public Methods
Assures presence of the own certificate the application is currently configured to use.

 

DISPID (Dispatch ID):

 

For more information, see AssureOwnCertificate in .NET Reference.

Creates the own certificate the application is currently configured to use.

 

DISPID (Dispatch ID):

 

For more information, see CreateOwnCertificate in .NET Reference.

Determines whether the specified object is equal to the current object.

 

DISPID (Dispatch ID):

 

For more information, see Equals in .NET Reference.

Exports the OPC UA application configuration data into an XML stream.

 

DISPID (Dispatch ID):

 

For more information, see ExportApplicationConfiguration in .NET Reference.

Exports the OPC UA application configuration data into an XML file.

 

DISPID (Dispatch ID):

 

For more information, see ExportApplicationConfigurationToFile in .NET Reference.

Exports the own certificate and optionally its private key to a given file.

 

DISPID (Dispatch ID):

 

For more information, see ExportOwnCertificateToFile in .NET Reference.

Exports the registration data of the OPC UA application into an XML stream.

 

DISPID (Dispatch ID):

 

For more information, see ExportRegisteredApplication in .NET Reference.

Exports the registration data of the OPC UA application into an XML file.

 

DISPID (Dispatch ID):

 

For more information, see ExportRegisteredApplicationToFile in .NET Reference.

Exports the security settings of the OPC UA application into an XML stream.

 

DISPID (Dispatch ID):

 

For more information, see ExportSecuredApplication in .NET Reference.

Exports the security settings of the OPC UA application into an XML file.

 

DISPID (Dispatch ID):

 

For more information, see ExportSecuredApplicationToFile in .NET Reference.

Finds all registrations for this application URI in the GDS.

 

DISPID (Dispatch ID):

 

For more information, see FindGdsRegistrations in .NET Reference.

Finds the own certificate the application is currently configured to use.

 

DISPID (Dispatch ID):

 

For more information, see FindOwnCertificate in .NET Reference.

Gets the OPC UA registration information for this application.

 

DISPID (Dispatch ID):

 

For more information, see GetApplicationElement in .NET Reference.

Gets an application ID assigned to the application by a specified GDS.

 

DISPID (Dispatch ID):

 

For more information, see GetApplicationId in .NET Reference.

Gets the subject distinguished name the application is configured to use for its certificates.

 

DISPID (Dispatch ID):

 

For more information, see GetCertificateSubjectName in .NET Reference.

Gets a dictionary of certificate subject names corresponding to all application certificate sub-ids.

 

DISPID (Dispatch ID):

 

For more information, see GetCertificateSubjectNameDictionary in .NET Reference.

Gets 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.

 

DISPID (Dispatch ID):

 

For more information, see GetEffectiveApplicationManifest in .NET Reference.

Returns a hash code for the current object.

 

DISPID (Dispatch ID):

 

For more information, see GetHashCode in .NET Reference.

Determines strength of the password that is configured for use with the given certificate.

 

DISPID (Dispatch ID):

 

For more information, see GetPrivateKeyPasswordStrength in .NET Reference.

Gets the Type of the current instance.

 

DISPID (Dispatch ID):

 

For more information, see GetType in .NET Reference.

Determines whether the application's own certificate is present.

 

DISPID (Dispatch ID):

 

For more information, see HasOwnCertificate in .NET Reference.

Determines whether a non-empty password is in use for the given certificate.

 

DISPID (Dispatch ID):

 

For more information, see HasPrivateKeyPassword in .NET Reference.

Imports the own certificate and its private key from a given file.

 

DISPID (Dispatch ID):

 

For more information, see ImportOwnCertificateFromFile in .NET Reference.

Finds all application certificate sub-ids.

 

DISPID (Dispatch ID):

 

For more information, see ListCertificateSubIds in .NET Reference.

Retrieves certificate type elements for the certificate types available for a given application store kind.

 

DISPID (Dispatch ID):

 

For more information, see ListCertificateTypeElements in .NET Reference.

Obtains a new application own certificate from the certificate manager, and stores it for subsequent usage.

 

DISPID (Dispatch ID):

 

For more information, see ObtainNewCertificate in .NET Reference.

Protects or unprotects the private key of the given certificate.

 

DISPID (Dispatch ID):

 

For more information, see ProtectOrUnprotectOwnCertificate in .NET Reference.

Protects the private key of the default certificate.

 

DISPID (Dispatch ID):

 

For more information, see ProtectOwnCertificate in .NET Reference.

Retrieves the current trust lists for the application from the certificate manager, and refreshes own certificate stores accordingly.

 

DISPID (Dispatch ID):

 

For more information, see RefreshTrustLists in .NET Reference.

Creates an application registration in the GDS, assigning it a new application ID. Existing registrations with the same application URI are removed first.

 

DISPID (Dispatch ID):

 

For more information, see RegisterToGds in .NET Reference.

Removes the own certificates the application is currently configured to use.

 

DISPID (Dispatch ID):

 

For more information, see RemoveOwnCertificates in .NET Reference.

Removes the password used to access the private key for given certificate.

 

DISPID (Dispatch ID):

 

For more information, see RemovePrivateKeyPassword in .NET Reference.

Sets the password used to access the private key for given certificate.

 

DISPID (Dispatch ID):

 

For more information, see SetPrivateKeyPassword in .NET Reference.

Unprotects the private key of the default certificate.

 

DISPID (Dispatch ID):

 

For more information, see UnprotectOwnCertificate in .NET Reference.

Removes an application registration from the GDS, if it exists. All existing registrations for the application URI are removed.

 

DISPID (Dispatch ID):

 

For more information, see UnregisterFromGds in .NET Reference.

Updates 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.

 

DISPID (Dispatch ID):

 

For more information, see UpdateGdsRegistration in .NET Reference.

Validates the own certificate the application is currently configured to use.

 

DISPID (Dispatch ID):

 

For more information, see ValidateOwnCertificate in .NET Reference.

Public Properties
A dictionary containing the application ID for each GDS endpoint the application is registered with, as known to the application.

 

DISPID (Dispatch ID):

 

For more information, see ApplicationIdDictionary in .NET Reference.

The PKI store group used by the OPC UA application.

 

DISPID (Dispatch ID):

 

For more information, see ApplicationStoreGroup in .NET Reference.

The certificate generation parameters used by the application if no other parameters are specified.

 

DISPID (Dispatch ID):

 

For more information, see CertificateGenerationParameters in .NET Reference.

The certificate request parameters used by the application if no other parameters are specified.

 

DISPID (Dispatch ID):

 

For more information, see CertificateRequestParameters in .NET Reference.

The display string for the current object.

 

DISPID (Dispatch ID): 0

 

For more information, see ToString in .NET Reference.

Determines whether GDS and CM operations are supported.

 

DISPID (Dispatch ID):

 

For more information, see SupportsGds in .NET Reference.

Returns a string that represents the current object.

 

DISPID (Dispatch ID):

 

For more information, see ToString in .NET Reference.

See Also

AbstractEasyUAClientServerApplication Object