sdap_async.h revision e96c468ed06c3378e2aee6992dabe926d79e1a2d
along with this program. If not, see <http://www.gnu.org/licenses/>.
#ifndef _SDAP_ASYNC_H_
#define _SDAP_ASYNC_H_
#include <talloc.h>
#include <tevent.h>
#include "providers/dp_backend.h"
#include "providers/fail_over.h"
const char *uri,
bool use_start_tls);
const char **attrs,
const char *wildcard,
int timeout);
const char **attrs,
const char *wildcard,
int timeout);
const char **attrs,
const char *wildcard,
int timeout);
const char *service_name,
int timeout,
const char *keytab,
const char *principal,
const char *realm,
int lifetime);
const char *sasl_mech,
const char *sasl_user,
const char *user_dn,
const char *authtok_type,
const char *name,
const char **grp_attrs);
char *user_dn,
char *password,
char *new_password);
char **user_error_msg);
bool skip_rootdse);
bool *can_retry,
const char *search_base,
int scope,
const char *filter,
const char **attrs,
int map_num_attrs,
int timeout);
struct tevent_req *
const char *base_dn,
const char *deref_attr,
const char **attrs,
int num_maps,
int timeout);