pub unsafe extern "C" fn svn_auth_open(
auth_baton: *mut *mut svn_auth_baton_t,
providers: *const apr_array_header_t,
pool: *mut apr_pool_t,
)
Expand description
Initialize an authentication system.
Return an authentication object in @a *auth_baton (allocated in @a pool) that represents a particular instance of the svn authentication system. @a providers is an array of @c svn_auth_provider_object_t pointers, already allocated in @a pool and intentionally ordered. These pointers will be stored within @a *auth_baton, grouped by credential type, and searched in this exact order.