Searched defs:mechanisms (Results 1 - 6 of 6) sorted by relevance

/dovecot/src/auth/
H A Dmech.c139 const char *const *mechanisms; local
142 pool = pool_alloconly_create("mechanisms register", 1024);
148 mechanisms = t_strsplit_spaces(set->mechanisms, " ");
149 for (; *mechanisms != NULL; mechanisms++) {
150 const char *name = t_str_ucase(*mechanisms);
154 i_fatal("ANONYMOUS listed in mechanisms, "
170 i_fatal("No authentication mechanisms configured");
H A Dpassdb.h64 /* Supported authentication mechanisms, NULL is all, [NULL] is none*/
65 const char *const *mechanisms; member in struct:passdb_module
H A Dauth-client-connection.c332 const char *mechanisms; local
353 mechanisms = t_strconcat("MECH\t",
356 mechanisms = str_c(auth->reg->handshake);
363 mechanisms, my_pid, conn->connect_uid);
H A Dauth-settings.h13 const char *mechanisms; member in struct:auth_passdb_settings
41 const char *mechanisms; member in struct:auth_settings
/dovecot/src/lib-smtp/
H A Dsmtp-client-connection.c462 const char *const *mechanisms; local
482 /* find one of the specified SASL mechanisms */
483 mechanisms = t_strsplit_spaces(set->sasl_mechanisms, ", ");
484 for (; *mechanisms != NULL; mechanisms++) {
486 *mechanisms)) {
487 *mech_r = dsasl_client_mech_find(*mechanisms);
493 *mechanisms);
499 "the requested SASL mechanisms: %s",
548 "Server authentication mechanisms incompatibl
[all...]
/dovecot/src/lib-imap-client/
H A Dimapc-connection.c965 const char *const *mechanisms = local
968 /* find one of the specified SASL mechanisms */
969 for (; *mechanisms != NULL; mechanisms++) {
970 if (imapc_connection_have_auth(conn, *mechanisms)) {
971 *mech_r = dsasl_client_mech_find(*mechanisms);
976 "Support for SASL method '%s' is missing", *mechanisms);
980 *error_r = t_strdup_printf("IMAP server doesn't support any of the requested SASL mechanisms: %s",

Completed in 30 milliseconds