Sets the callback that this will use to authenticate incoming requests.
For each request containing authorization, this will invoke the callback, and then either accept or
reject the request based on callback
's return value.
You can also set the auth callback by setting the AUTH_DOMAIN_BASIC_AUTH_CALLBACK and AUTH_DOMAIN_BASIC_AUTH_DATA properties, which can also be used to set the callback at construct time.
this |
the domain |
callback |
the callback |
dnotify |
destroy notifier to free |
user_data |
data to pass to |