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