Apache Portable Runtime
Loading...
Searching...
No Matches
Data Fields
apr_ldap_bind_interact_t Struct Reference

#include <apr_ldap.h>

Collaboration diagram for apr_ldap_bind_interact_t:
Collaboration graph
[legend]

Data Fields

apr_ldap_bind_interact_e id
 
const char * challenge
 
const char * prompt
 
const char * defresult
 
apr_buffer_t result
 

Detailed Description

During apr_ldap_bind(), a callback is passed this structure requesting authentication and authorisation details. The callback is expected to fill the buffer with the information requested.

This is used to obtain the information needed for SASL binds.

See also
apr_ldap_bind_interact_e
apr_ldap_bind

Field Documentation

◆ challenge

const char* apr_ldap_bind_interact_t::challenge

Presented to user (e.g. OTP challenge)

◆ defresult

const char* apr_ldap_bind_interact_t::defresult

Default result string

◆ id

apr_ldap_bind_interact_e apr_ldap_bind_interact_t::id

An enum indicating what information is requested.

◆ prompt

const char* apr_ldap_bind_interact_t::prompt

Presented to user (e.g. "Username: ")

◆ result

apr_buffer_t apr_ldap_bind_interact_t::result

Buffer to be filled in by the callback with the information requested


The documentation for this struct was generated from the following file: