QuickOPC User's Guide and Reference
RequireHostMatchCertificate Property (_UAEndpointDescriptionChecks)



OpcLabs.EasyOpcUA Assembly > OpcLabs.EasyOpc.UA.Engine.ComTypes Namespace > _UAEndpointDescriptionChecks Interface : RequireHostMatchCertificate Property
Enforces that the host name in the endpoint URL returned by the server must match with the domain names in the server certificate.
Syntax
'Declaration
 
Property RequireHostMatchCertificate As Boolean
'Usage
 
Dim instance As _UAEndpointDescriptionChecks
Dim value As Boolean
 
instance.RequireHostMatchCertificate = value
 
value = instance.RequireHostMatchCertificate
bool RequireHostMatchCertificate {get; set;}
property bool RequireHostMatchCertificate {
   bool get();
   void set (    bool value);
}
Remarks

In order to obtain or modify this parameter, in the default state (when OpcLabs.EasyOpc.UA.EasyUAClientCore.Isolated equals to false), access OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters.EndpointDescriptionChecks property of OpcLabs.EasyOpc.UA.Engine.UAClientAdaptableParameters.SessionParameters property of static OpcLabs.EasyOpc.UA.EasyUAClientCore.AdaptableParameters. If you have set OpcLabs.EasyOpc.UA.EasyUAClientCore.Isolated to true, you need to access OpcLabs.EasyOpc.UA.Engine.UAClientSessionParameters.EndpointDescriptionChecks property of OpcLabs.EasyOpc.UA.Engine.UAClientAdaptableParameters.SessionParameters property of OpcLabs.EasyOpc.UA.EasyUAClientCore.IsolatedParameters.

Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also