auth_method        44 examples/auth/auth_skel.c NTSTATUS auth_init_skel(struct auth_context *auth_context, const char *param, auth_methods **auth_method) 
auth_method        46 examples/auth/auth_skel.c 	if (!make_auth_methods(auth_context, auth_method)) {
auth_method        50 examples/auth/auth_skel.c 	(*auth_method)->auth = check_skel_security;
auth_method        51 examples/auth/auth_skel.c 	(*auth_method)->name = "skel";
auth_method        84 source3/auth/auth.c 	auth_methods *auth_method;
auth_method        96 source3/auth/auth.c 	for (auth_method = auth_context->auth_method_list; auth_method; auth_method = auth_method->next) {
auth_method        97 source3/auth/auth.c 		if (auth_method->get_chal == NULL) {
auth_method        98 source3/auth/auth.c 			DEBUG(5, ("auth_get_challenge: module %s did not want to specify a challenge\n", auth_method->name));
auth_method       102 source3/auth/auth.c 		DEBUG(5, ("auth_get_challenge: getting challenge from module %s\n", auth_method->name));
auth_method       105 source3/auth/auth.c 				  challenge_set_by, auth_method->name));
auth_method       109 source3/auth/auth.c 		mem_ctx = talloc_init("auth_get_challenge for module %s", auth_method->name);
auth_method       114 source3/auth/auth.c 		challenge = auth_method->get_chal(auth_context, &auth_method->private_data, mem_ctx);
auth_method       117 source3/auth/auth.c 				  auth_method->name));
auth_method       119 source3/auth/auth.c 			DEBUG(5, ("auth_get_challenge: successfully got challenge from module %s\n", auth_method->name));
auth_method       121 source3/auth/auth.c 			challenge_set_by = auth_method->name;
auth_method       122 source3/auth/auth.c 			auth_context->challenge_set_method = auth_method;
auth_method       215 source3/auth/auth.c 	auth_methods *auth_method;
auth_method       252 source3/auth/auth.c 	for (auth_method = auth_context->auth_method_list;auth_method; auth_method = auth_method->next) {
auth_method       255 source3/auth/auth.c 		mem_ctx = talloc_init("%s authentication for user %s\\%s", auth_method->name, 
auth_method       258 source3/auth/auth.c 		result = auth_method->auth(auth_context, auth_method->private_data, mem_ctx, user_info, server_info);
auth_method       262 source3/auth/auth.c 			DEBUG(10,("check_ntlm_password: %s had nothing to say\n", auth_method->name));
auth_method       271 source3/auth/auth.c 				  auth_method->name, user_info->smb_name));
auth_method       274 source3/auth/auth.c 				  auth_method->name, user_info->smb_name, nt_errstr(nt_status)));
auth_method       332 source3/auth/auth.c 	auth_methods *auth_method;
auth_method       336 source3/auth/auth.c 		for (auth_method = (*auth_context)->auth_method_list; auth_method; auth_method = auth_method->next) {
auth_method       337 source3/auth/auth.c 			TALLOC_FREE(auth_method->private_data);
auth_method        53 source3/auth/auth_builtin.c static NTSTATUS auth_init_guest(struct auth_context *auth_context, const char *options, auth_methods **auth_method) 
auth_method        55 source3/auth/auth_builtin.c 	if (!make_auth_methods(auth_context, auth_method))
auth_method        58 source3/auth/auth_builtin.c 	(*auth_method)->auth = check_guest_security;
auth_method        59 source3/auth/auth_builtin.c 	(*auth_method)->name = "guest";
auth_method       105 source3/auth/auth_builtin.c static NTSTATUS auth_init_name_to_ntstatus(struct auth_context *auth_context, const char *param, auth_methods **auth_method) 
auth_method       107 source3/auth/auth_builtin.c 	if (!make_auth_methods(auth_context, auth_method))
auth_method       110 source3/auth/auth_builtin.c 	(*auth_method)->auth = check_name_to_ntstatus_security;
auth_method       111 source3/auth/auth_builtin.c 	(*auth_method)->name = "name_to_ntstatus";
auth_method       154 source3/auth/auth_builtin.c static NTSTATUS auth_init_fixed_challenge(struct auth_context *auth_context, const char *param, auth_methods **auth_method) 
auth_method       156 source3/auth/auth_builtin.c 	if (!make_auth_methods(auth_context, auth_method))
auth_method       159 source3/auth/auth_builtin.c 	(*auth_method)->auth = check_fixed_challenge_security;
auth_method       160 source3/auth/auth_builtin.c 	(*auth_method)->get_chal = auth_get_fixed_challenge;
auth_method       161 source3/auth/auth_builtin.c 	(*auth_method)->name = "fixed_challenge";
auth_method       424 source3/auth/auth_domain.c static NTSTATUS auth_init_ntdomain(struct auth_context *auth_context, const char* param, auth_methods **auth_method) 
auth_method       426 source3/auth/auth_domain.c 	if (!make_auth_methods(auth_context, auth_method)) {
auth_method       430 source3/auth/auth_domain.c 	(*auth_method)->name = "ntdomain";
auth_method       431 source3/auth/auth_domain.c 	(*auth_method)->auth = check_ntdomain_security;
auth_method       526 source3/auth/auth_domain.c static NTSTATUS auth_init_trustdomain(struct auth_context *auth_context, const char* param, auth_methods **auth_method) 
auth_method       528 source3/auth/auth_domain.c 	if (!make_auth_methods(auth_context, auth_method)) {
auth_method       532 source3/auth/auth_domain.c 	(*auth_method)->name = "trustdomain";
auth_method       533 source3/auth/auth_domain.c 	(*auth_method)->auth = check_trustdomain_security;
auth_method       301 source3/auth/auth_netlogond.c 				    auth_methods **auth_method)
auth_method       303 source3/auth/auth_netlogond.c 	if (!make_auth_methods(auth_context, auth_method)) {
auth_method       307 source3/auth/auth_netlogond.c 	(*auth_method)->name = "netlogond";
auth_method       308 source3/auth/auth_netlogond.c 	(*auth_method)->auth = check_netlogond_security;
auth_method       377 source3/auth/auth_sam.c static NTSTATUS auth_init_sam_ignoredomain(struct auth_context *auth_context, const char *param, auth_methods **auth_method) 
auth_method       379 source3/auth/auth_sam.c 	if (!make_auth_methods(auth_context, auth_method)) {
auth_method       383 source3/auth/auth_sam.c 	(*auth_method)->auth = check_sam_security;	
auth_method       384 source3/auth/auth_sam.c 	(*auth_method)->name = "sam_ignoredomain";
auth_method       434 source3/auth/auth_sam.c static NTSTATUS auth_init_sam(struct auth_context *auth_context, const char *param, auth_methods **auth_method) 
auth_method       436 source3/auth/auth_sam.c 	if (!make_auth_methods(auth_context, auth_method)) {
auth_method       440 source3/auth/auth_sam.c 	(*auth_method)->auth = check_samstrict_security;
auth_method       441 source3/auth/auth_sam.c 	(*auth_method)->name = "sam";
auth_method       122 source3/auth/auth_script.c static NTSTATUS auth_init_script(struct auth_context *auth_context, const char *param, auth_methods **auth_method) 
auth_method       124 source3/auth/auth_script.c 	if (!make_auth_methods(auth_context, auth_method)) {
auth_method       128 source3/auth/auth_script.c 	(*auth_method)->name = "script";
auth_method       129 source3/auth/auth_script.c 	(*auth_method)->auth = script_check_user_credentials;
auth_method       138 source3/auth/auth_script.c 		(*auth_method)->private_data = (void *)priv;
auth_method       455 source3/auth/auth_server.c static NTSTATUS auth_init_smbserver(struct auth_context *auth_context, const char* param, auth_methods **auth_method) 
auth_method       457 source3/auth/auth_server.c 	if (!make_auth_methods(auth_context, auth_method)) {
auth_method       460 source3/auth/auth_server.c 	(*auth_method)->name = "smbserver";
auth_method       461 source3/auth/auth_server.c 	(*auth_method)->auth = check_smbserver_security;
auth_method       462 source3/auth/auth_server.c 	(*auth_method)->get_chal = auth_get_challenge_server;
auth_method       131 source3/auth/auth_unix.c static NTSTATUS auth_init_unix(struct auth_context *auth_context, const char* param, auth_methods **auth_method) 
auth_method       133 source3/auth/auth_unix.c 	if (!make_auth_methods(auth_context, auth_method)) {
auth_method       137 source3/auth/auth_unix.c 	(*auth_method)->name = "unix";
auth_method       138 source3/auth/auth_unix.c 	(*auth_method)->auth = check_unix_security;
auth_method      2139 source3/auth/auth_util.c bool make_auth_methods(struct auth_context *auth_context, auth_methods **auth_method) 
auth_method      2146 source3/auth/auth_util.c 	if (!auth_method) {
auth_method      2151 source3/auth/auth_util.c 	*auth_method = TALLOC_P(auth_context->mem_ctx, auth_methods);
auth_method      2152 source3/auth/auth_util.c 	if (!*auth_method) {
auth_method      2156 source3/auth/auth_util.c 	ZERO_STRUCTP(*auth_method);
auth_method       135 source3/auth/auth_wbc.c static NTSTATUS auth_init_wbc(struct auth_context *auth_context, const char *param, auth_methods **auth_method)
auth_method       137 source3/auth/auth_wbc.c 	if (!make_auth_methods(auth_context, auth_method)) {
auth_method       141 source3/auth/auth_wbc.c 	(*auth_method)->name = "wbc";
auth_method       142 source3/auth/auth_wbc.c 	(*auth_method)->auth = check_wbc_security;
auth_method        93 source3/auth/auth_winbind.c 		struct auth_methods *auth_method =
auth_method        96 source3/auth/auth_winbind.c 		if ( auth_method )
auth_method        97 source3/auth/auth_winbind.c 			return auth_method->auth(auth_context, auth_method->private_data, 
auth_method       129 source3/auth/auth_winbind.c static NTSTATUS auth_init_winbind(struct auth_context *auth_context, const char *param, auth_methods **auth_method) 
auth_method       131 source3/auth/auth_winbind.c 	if (!make_auth_methods(auth_context, auth_method)) {
auth_method       135 source3/auth/auth_winbind.c 	(*auth_method)->name = "winbind";
auth_method       136 source3/auth/auth_winbind.c 	(*auth_method)->auth = check_winbind_security;
auth_method       145 source3/auth/auth_winbind.c 		(*auth_method)->private_data = (void *)priv;
auth_method       146 source3/include/proto.h bool make_auth_methods(struct auth_context *auth_context, auth_methods **auth_method) ;