Using SAML 2.0

This authentication mechanism enables you to authenticate via Single Sign-On using SAML 2.0 against supported servers.

Important:

Important:

In order to use SAML 2.0 for authentication, the TransportMode attribute must be set to HTTP and the SSL attribute must be set to 1.

To configure SAML 2.0 authentication:

  1. Set the AuthMech connection attribute to SAML_2.0.
  2. Set the TransportMode attribute to HTTP.
  3. Set the HttpPath attribute to the partial URL corresponding to the Impala server.
  4. Set the SSL attribute to 1.
  5. Optionally, set the SSOIgnoreDriverNoPrompt attribute to true. When the application is making a SQLDriverConnect call with a SQL_DRIVER_NOPROMPT flag, this property displays the web browser used to complete the browser based authentication flow.
  6. Optionally, set the TSaslTransportBufSize attribute to the number of bytes to reserve in memory for buffering unencrypted data from the network.
  7. Note:

    In most circumstances, the default value of 1000 bytes is optimal.