#include "config.h"
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <assert.h>
#include <sofia-sip/auth_digest.h>
#include <sofia-sip/su_debug.h>
#include <sofia-sip/su_wait.h>
#include <sofia-sip/su_alloc.h>
#include <sofia-sip/su_tagarg.h>
#include "sofia-sip/auth_module.h"
#include "sofia-sip/auth_plugin.h"
Include dependency graph for auth_plugin.c:
Functions | |
int | auth_mod_register_plugin (auth_scheme_t *asch) |
Register an authentication plugin. | |
auth_mod_t * | auth_mod_create (su_root_t *root, tag_type_t tag, tag_value_t value,...) |
Create an authentication plugin module. |
auth_mod_t* auth_mod_create | ( | su_root_t * | root, | |
tag_type_t | tag, | |||
tag_value_t | value, | |||
... | ||||
) |
Create an authentication plugin module.
The function auth_mod_create() creates a module used to authenticate the requests.
root | pointer to a su_root_t object | |
tag,value,... | tagged argument list |
int auth_mod_register_plugin | ( | auth_scheme_t * | asch | ) |
Register an authentication plugin.
0 | when successful | |
-1 | upon an error |