Lines Matching defs:provider

65     const authn_provider *provider;
111 /* Look up the provider alias in the alias list */
113 /* Call the real provider->check_password() function */
127 /* If we found the alias provider in the list, then merge the directory
128 configurations and call the real provider */
132 ret = prvdraliasrec->provider->check_password(r,user,password);
143 /* Look up the provider alias in the alias list */
145 /* Call the real provider->get_realm_hash() function */
159 /* If we found the alias provider in the list, then merge the directory
160 configurations and call the real provider */
164 ret = prvdraliasrec->provider->get_realm_hash(r,user,realm,rethash);
209 const authn_provider *provider = NULL;
232 /* Pull the real provider name and the alias name from the block header */
243 "The alias provider name must be different from the base provider name.", NULL);
246 /* Look up the alias provider to make sure that it hasn't already been registered. */
247 provider = ap_lookup_provider(AUTHN_PROVIDER_GROUP, provider_alias,
249 if (provider) {
250 return apr_pstrcat(cmd->pool, "The alias provider ", provider_alias,
251 " has already be registered previously as either a base provider or an alias provider.",
256 merge just before the real provider is called. */
263 provider = ap_lookup_provider(AUTHN_PROVIDER_GROUP, provider_name,
266 if (!provider) {
267 /* by the time they use it, the provider should be loaded and
270 "Unknown Authn provider: %s",
274 /* Save off the new directory config along with the original provider name
279 prvdraliasrec->provider = provider;
282 /* Register the fake provider so that we get called first */
285 provider->get_realm_hash ?
385 "container for grouping an authentication provider's "
386 "directives under a provider alias"),