Set of properties to be used to configure client authentication.

This properties allows to configure the user id, password, authorization id, etc, that are to be used while performing SASL negotiations.

These properties are set to or get from a connection using vortex_sasl_set_propertie and vortex_sasl_get_propertie.

Enumerator
VORTEX_SASL_AUTH_ID 

User identifier to be used while SASL negotiation is running.

An example of this value could be: "bob".

VORTEX_SASL_AUTHORIZATION_ID 

Inside SASL definition, there is support to authenticate as "bob" and act as "alice".

VORTEX_SASL_PASSWORD 

User password to be used while SASL negotiation is running.

An example of this value could be: "secret".

VORTEX_SASL_REALM 

Some SASL mechanism requires realm value to be defined.

This allows to have a set of users to be authenticated according to the realm provided.

VORTEX_SASL_ANONYMOUS_TOKEN 

Allows to configure anonymous token while using ANONYMOUS profile.

This propertie is especific for ANONYMOUS profile.

VORTEX_SASL_HOSTNAME 

Allows to configure the hostname of the listening side used within some SASL mechanisms.