Interface
CamelNetworkSettings
since: 3.2
Prerequisite
In order to implement NetworkSettings, your type must inherit fromCamelSettings
.
Instance methods
camel_network_settings_dup_auth_mechanism
Thread-safe variation of camel_network_settings_get_auth_mechanism().
Use this function when accessing settings
from multiple threads.
since: 3.4
camel_network_settings_dup_host
Thread-safe variation of camel_network_settings_get_host().
Use this function when accessing settings
from multiple threads.
since: 3.4
camel_network_settings_dup_host_ensure_ascii
Just like camel_network_settings_dup_host(), only makes sure that the returned host name will be converted into its ASCII form in case of IDNA value.
since: 3.16
camel_network_settings_dup_user
Thread-safe variation of camel_network_settings_get_user().
Use this function when accessing settings
from multiple threads.
since: 3.4
camel_network_settings_get_auth_mechanism
Returns the mechanism name used to authenticate to a network service. Often this refers to a SASL mechanism such as “LOGIN” or “GSSAPI”.
since: 3.4
camel_network_settings_get_host
Returns the host name used to authenticate to a network service.
since: 3.4
camel_network_settings_get_port
Returns the port number used to authenticate to a network service.
since: 3.4
camel_network_settings_get_security_method
Returns the method used to establish a secure (or unsecure) network connection.
since: 3.2
camel_network_settings_get_user
Returns the user name used to authenticate to a network service.
since: 3.4
camel_network_settings_set_auth_mechanism
Sets the mechanism name used to authenticate to a network service.
Often this refers to a SASL mechanism such as “LOGIN” or “GSSAPI”.
The CamelNetworkSettings:auth-mechanism
property is automatically
stripped of leading and trailing whitespace.
since: 3.4
camel_network_settings_set_host
Sets the host name used to authenticate to a network service. The
CamelNetworkSettings:host
property is automatically stripped of
leading and trailing whitespace.
since: 3.4
camel_network_settings_set_port
Sets the port number used to authenticate to a network service.
since: 3.4
camel_network_settings_set_security_method
Sets the method used to establish a secure (or unsecure) network connection. Note that changing this setting has no effect on an already-established network connection.
since: 3.2
camel_network_settings_set_user
Sets the user name used to authenticate to a network service. The
CamelNetworkSettings:user
property is automatically stripped of
leading and trailing whitespace.
since: 3.4