OpcClassicAuthenticationService Enum

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

Defines authentication services by identifying the security package that provides the service, such as NTLMSSP, Kerberos or Schannel.

C#

public enum OpcClassicAuthenticationService : long


Inheritance Object › ValueType › Enum › OpcClassicAuthenticationService

Name Value Description
None 0 No authentication.
Private 1 DCE private key authentication.
DcePublic 2 DCE public key authentication.
DecPublic 4 DEC public key authentication.Reserved for future use.
Negotiate 9 Snego security support provider.
WinNt 10 NTLMSSP.
Schannel 14 Schannel security support provider. This authentication service supports SSL 2.0, SSL 3.0, TLS, and PCT.
Kerberos 16 Kerberos security support provider.
Dpa 17 DPA security support provider.
Msn 18 MSN security support provider.
Kernel 20 Kernel security support provider.
Digest 21 Digest security support provider.
NegoExtender 30 NEGO extender security support provider.
Pku2u 31 PKU2U security support provider.
Mq 100 MQ security support provider.
Default 4294967295 The system default authentication service. When this value is specified, COM uses its normal security blanket negotiation algorithm to pick an authentication service.