OpcClientSecurity Class

Namespace: Opc.UaFx.Client
Assemblies: Opc.UaFx.Advanced.dll

Defines the different security configurations supported by the OpcClient.

C#

public class OpcClientSecurity : OpcSecurity


Inheritance ObjectOpcSecurity › OpcClientSecurity

Name Description
AutoAcceptUntrustedCertificates Gets or sets a value indicating whether the client have to automatically accept untrusted server certificates.
(Inherited from OpcSecurity)
AutoUpgradeEndpointPolicy Gets or sets a value indicating whether the client have to select an endpoint which uses at least the policy configured by the EndpointPolicy and in case there such an endpoint is missing the endpoint with the next best policy is to be used instead.
CertificateValidationRules Gets or sets a value which defines the different rules to use when validating a certificate.
(Inherited from OpcSecurity)
EndpointPolicy Gets or sets the policy configuration of the endpoint of the server to connect to.
UseHighLevelEndpoint Gets or sets a value indicating whether the client have to select an endpoint which uses the highest policy level available (Level).
UseOnlySecureEndpoints Gets or sets a value indicating whether the client have to select an endpoint which uses a different OpcSecurityMode than None.
UserIdentity Gets or sets the identity to use to authenticate the client sessions against the server.
VerifyServersCertificateDomains Gets or sets a value indicating whether the client have to verify the domain names referenced in the servers certificate.