AuthenticationSchemes Enumeration

Solclient

AuthenticationSchemes Enumeration
version: 7.2.1.27
Possible authentication schemes that can be used when connecting and authenticating with the appliance.
This property specifies the authentication scheme. Default: ::SOLCLIENT_SESSION_PROP_DEFAULT_AUTHENTICATION_SCHEME.

Namespace: SolaceSystems.Solclient.Messaging
Assembly: SolaceSystems.Solclient.Messaging (in SolaceSystems.Solclient.Messaging.dll) Version: 7.2.1.27 (7.2.1.27)
Syntax
public enum AuthenticationSchemes
Public Enumeration AuthenticationSchemes
public enum class AuthenticationSchemes
Members
  Member nameValueDescription
BASIC0 Basic authentication is the default scheme that is implicitly used by the API prior to the introduction of the AuthenticationScheme property. In this scheme, the API will use basic authentiction which sends the UserName and Password to the appliance for authentication.
CLIENT_CERTIFICATE1 Client certificate is an authentication scheme where the API will send the client certificate (see SSLClientCertificateFile) and the UserName (if specified) to the appliance. Based on the user's VPN configuration, the appliance will use the client user name embeded in the client certificate (in the CN field) or the one specified by the client application.
For more info see AuthenticationScheme
GSS_KRB2 GSS Kerberos is an authentication scheme where the API will use kerberos single sign on to authenticate with the appliance.
For more info see AuthenticationScheme
See Also