Namespace: Opc.UaFx.Client
Assemblies: Opc.UaFx.Advanced.dll
Defines the different security configurations supported by the OpcClient.
C#
public class OpcClientSecurity : OpcSecurity
Inheritance Object › OpcSecurity › 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. |